Add detector enumerations to Geom header
Add Geom functions for local-to-global transform

Add function for local-to-global coordinates, and row/column-to-global
coordinates. These make more sense in Geom than anywhere else. Note that
the local-to-global function is a reworking of Steve's original
GlobalXYZ method that was removed some time ago.
Use Geom coordinate transformations

Use new transformation methods from Geom in StFmsPointMaker
Clean up point maker code

Mostly simple textual things, like
 - reduce whitespace and make more consistent
 - replace tab characters
 - tidy up comments
Also
 - remove ClassImp
 - remove using statements
 - remove unneeded includes
Add function to calculate 4-momenta

Saves us duplicating code in two places to do the same thing
Further cleanup of point maker

Reduce excess lines in detector loop
Reinstate setting of cluster ID

Must have been accidentally removed at some point
Remove test for geometry info in Make

We always test in InitRun and return an error there if it is missing