Updating code to latest from binding project
Adding Nunit test cases
Updating to latest version
Merge branch 'feature/sync_from_monotouch_bindings' into develop