Homological algebra with locally compact abelian groups