Add Uncrustify configuration and reformat code.
Add appledocs.
Add podspec.
Merge branch 'release/1.0.0'