TransmissionData and its Serializer are complete/tested/documented

The json serialization tools are now working and tested. They are able to take a TransmissionData object and convert it to json as well as convert it back from json. There are tests for these conversions. 
There is also a high level functionality added to replace json.dumps and json.loads so that it automatically handles the TransmissionData objects and json needs not be called directly.
Transmission data is a simple wrapper for maintaining data along with a timestamp of its creation (optionally a specific time can be provided).
These functions are tested to ensure they work properly.
Sphinx documentation has been added to these and so when make is called it will create the static pages for all the new functionality.

SUB-7 #comment Squashed some commits for cleaner representation #close #resolve