Merge pull request #1 from SanggeonPark/develop

Primitive type names are allowed to use as property scheme name.
Merge pull request #2 from SanggeonPark/develop

fix inheritance problem with non property schemes.
Merge pull request #3 from SanggeonPark/develop

remove all code dependencies for iOS
Merge remote-tracking branch 'origin/develop'