Adding SFObjectType model classes
Fixing compile errors and adding util class
Merge pull request #644 from bhariharan/smart_sync

Adding SFObjectType class and a util class