storageFormats: Add ampitudeMetadata classes.

Add the amplitudeMetadata and the amplitudeFileWriter classes to the
storageFormats subdirectory. Adapt the printMetadata executable accordingly and
add the amplitudeMetadata to the linkDef header.
amplitude: Add waveDescription constructor.

Add a new constructor to the waveDescription class which allows to build it
from an amplitudeMetadata object, which should facilitate the reading of
amplitude files.
pyInterface: Add bindings for amplitudeMetadata.

Add bindings for the amplitudeMetadata and amplitudeFileWriter classes. They
only have been tested rudimentarily and should be checked more thoroughly.
pyInterface: Move initialization of printing counter.

Initialize the printing counter and the printing classes in the printingUtils
submodule instead of at the beginning of every script. This seems to work,
however, somehow there seem to be troubles with the silencer class. As the
whole package is in the process of being rewritten, the details will be ironed
out once the new version is more or less stable.
storageFormats: Fix convertEventFile.py.

Fix the convertEventFile.py script which seems to have been broken since a few
commits ago because of an interface change in the eventFileWriter.
storageFormats: Add events type to eventMetadata.

Add the possibility to save the type of events (e.g. "generated" or "real") in
the eventMetadata object so that they can be uniquely identified afterwards.
This is necessary so that this information does not have to be carried in the
file name or location.
storageFormats: Add ampitudeMetadata classes.

Add the amplitudeMetadata and the amplitudeFileWriter classes to the
storageFormats subdirectory. Adapt the printMetadata executable accordingly and
add the amplitudeMetadata to the linkDef header.
pyInterface: convertEvtToTree

new converter python script for converting *.evt files to *.root files.
pyInterface: convertEvtToTree.py

New version using eventFileWriter.
pyInterface: convertEvtToRoot.py

Converter uses EventFileWriter now.
convertEvtToTree.py Exception handling
pyInterface/genPseudoData.py -> eventFileWriter
Implemented eventFileWriter into genPseudoData.
changed decayTopology to fix genPseudoData.py

Since the implementation of the eventFileWriter into genPseudoData.py the
arguments of decayTopology's methods (which took ROOT Objects) were
impractical. Changed the Python wrapper as well as the source files to
reflect the new handling. The changes in genPseudoData were minor.
pyInterface: genpw.py -> eventFileWriter

Implemented eventFileWriter into genpw.py. Still unsure if Comgeant output parts
should remain (only commented out for now).