The Geometry of Spaces of Projections in C*-Algebras