Merge pull request #20 from WebApiContrib/dev

Merge dev
Merge pull request #22 from WebApiContrib/dev

Dev
Merge pull request #24 from WebApiContrib/dev

Dev
Merge pull request #26 from WebApiContrib/dev

Merge from Dev
Merge pull request #28 from WebApiContrib/dev

Dev
Merge pull request #29 from WebApiContrib/dev

Doc updates
Update readme.md
Merge pull request #31 from WebApiContrib/dev

Dev
Merge pull request #34 from WebApiContrib/dev

Merge from Dev
Merge pull request #36 from WebApiContrib/dev

Merge from Dev
Merge pull request #38 from WebApiContrib/dev

Dev
Merge pull request #41 from WebApiContrib/dev

Merge from Dev
Merge pull request #43 from WebApiContrib/dev

Dev
Merge pull request #45 from WebApiContrib/dev

Merge from Dev
Added some other usage samples
Initial commit of odata branch.
Modification to odata property names.
Initial creation of Raw extension
Merge remote-tracking branch 'origin/odata_extension' into raw_extension
Re-arranging inheritance a little