gl(1|1) categorification, Heegaard Floer homology, and hypertoric varieties