Added functionality to be able to write a BitStream to a FileStream without having to do the leg work
Datablock caching when the server is running in dedicated mode.  All clients will cache the servers datablocks into a file for each mission.
This way if a client reconnects to a dedicated or connects to multiple dedicated servers running the same code base but different missions, a seperate cache file is generated for each mission.
Missed the template files
Merge pull request #25 from Winterleaf/Dev-SourceCodeStream

Dev source code stream