Add support for Semantic Types in the service definition metadata, which get represented as annotations in the CSDL metadata
update version to 5.2
Merge pull request #119 from andrewmcguinness/0.5.2

Backport of semantic type support from 0.6