Merge pull request #1 from fehguy/master

added cs, objc, standardized outputs
Merge pull request #2 from fehguy/master

updated client to use flat files
Merge pull request #3 from fehguy/master

added patch support
Merge pull request #4 from fehguy/master

added sample app, fixed codegen
updated ssl check