Added hashing of files in file store
Added Etag comparison and 304 handling
Modified active:osBinary interface to use HDS as representation model
Updated all the unit tests to the new model
Added tests for 304 response when <IfNotModified> set with Etag.