Merge of functional deployDataStore codebase
Changed the deployDataStore to take a function and its parameters as arguments. This function is then deployed on each host. Included an example Serialized file loader function and update tests to accommodate these changes.