Complete rewrite of the FMD code.
AliFMD now uses the service classes AliFMDSubDetector, AliFMDRing,
and AliFMDPolygon.
AliFMDHit, AliFMDDigit, AliFMDSDigit uses detector, ring, sector, strip
to identiy the strip.
AliFMDv0 and AliFMDv1 doesn't do a whole lot. All geomtry code is
in the AliFMDSubDetector and AliFMDRing classes.
Digitisation was revisited. SDigitization was reimplemented.
AliFMD::Digits2Raw is implemented, using AliAltroBuffer.
AliFMDReconstructor can now read both Digits and Raw data. Raw
data is read via AliFMDRawStream (derived from AliAltroRawStream) using
an AliRawReader object.
Both the Reconstructor and the Digitizer uses the AliFMDMap class template
to make internal caches.
The scripts Config.C, Simulate.C, Reconstruct.C, ReadRaw.C where added
for testing and documentation purposes.
The script Document.C was added to make local documentation of the FMD
classes.
Preliminary tests with TFluka indicates that FMD works with FLUKA.