Added locks to TimeWarpFileStreamManager
Added tests for Input/Output and modified the

SimulationObject interface for getting a filestream.
The objects will not be able to share a filestream
due to the complexity in rolling back and fossil
collection for the output requests.
Merge branch 'initial-development' of http://github.com/wilseypa/warped2 into initial-development