Move StPSUTools files to StFmsPointMaker

These files are really only used in the maker, so it is simpler to have
them as a single package
Modify include paths from StPSUTools

All files are now under StFmsPointMaker
Remove StPSUTools load in bfc macro
Remove StPSUTools load from loading macro
Add StEventTypes to tracked files

The STAR convention appears to be to have all StEvent objects included
in StEventTypes.h, to make it easier to include them.
Add cluster and point classes to StEventTypes
Add StMuDstMaker and StMuArrays to tracked files

We need to make modifications in StMuDstMaker related to cluster and
point arrays. Also add StMuArrays, as this where some array-related
properties are defined (initial dimensions, name of stored class etc)
Add support for 3 FMS arrays in StMuArray

 - Increase constant giving number of FMS arrays from 1 to 3
 - Add enums for cluster and point arrays
 - Set array properties to support 3 FMS arrays
Add methods to add clusters and points
Set StMuFmsCollection arrays from StMuDst arrays

Use the same procedure for clusters and points as was used for hits
Add StMuFmsCluster constructor from StFmsCluster
Fill StMuFmsCluster from StFmsCluster in StFmsUtil
Fill StMuFmsPoint from StFmsPoint in StFmsUtil
Ignore untracked files in StBFChain
Add fmsPoint option to BFC
Add fmsPoint option to BFC test script
Change detector ID from int to UShort_t

As discussed in #32. Replace other unsigned shorts with UShort_t.
This follows the precedent in StFmsHit. This harmonises these
classes with the equivalents in StEvent. Also addresses cpplint
complaints about using short.
Rename detector to detectorId in StFmsCluster

Affect method and member names.
Matches the same names in StFmsHit as explained in #32
Add detector ID to StFmsPoint

As discussed in #32
Use the same naming and signature as in StFmsHit, StFmsCluster.
Set StMuFmsPoint detector ID in StMuFmsUtil