Merge pull request #310 from christav/dev

MediaService class definition etc.
Merge pull request #8 from WindowsAzure/dev

forward integration from WindowsAzure/dev to gcheng/dev
Merge pull request #9 from gcheng/dev

Forward Integration from dev to AssetCRUD branch.
Added first cut at handrolled serialization wrapper classes along with required infrastructure.
Brought in definiton for odata action element, start of test cases
Deserializing sample data from string succeeded.
Initial commit for Asset CRUD operation unit test and rest proxy.
Successfully creating an asset and deserializing the response
Serializing request info via JAXB and JSON
Hooked up create asset all the way through SDK stack
Responding to code review feedback
Sending request data as XML now
Added doc comments
address code review feedback.
Merge pull request #11 from gcheng/emmaCR

address code review feedback.
Merge pull request #311 from gcheng/dev

Integrate Emma and AssetInfo, ContentKeyInfo, FileInfo and LocatorInfo into Windows Azure dev branch
Merge pull request #12 from gcheng/dev

Forward Integration from dev to AssetCRUD branch.
Tweaked exception specs to match interface
refactored unmarshaller
Successfully deserializing feeds