added: missing header inclusion (snapShot.h), getNumberOfSnapShots(), read(SnapShot), flushToDisk(vector<SnapShot>), number_of_snapshots_ removed: updateHeader(), doesn't make too much sense to store information in an instance of TrajectoryFile and SnapShotManager at the same time
added: missing header inclusion (snapShot.h), getNumberOfSnapShots(),
read(SnapShot), flushToDisk(vector<SnapShot>), number_of_snapshots_
removed: updateHeader(), doesn't make too much sense to store information
in an instance of TrajectoryFile and SnapShotManager at the same time

tkemmer/ball,tkemmer/ball,tkemmer/ball,tkemmer/ball,tkemmer/ball,tkemmer/ball