fixing headers with bad values for objective-c
Adding add example.
Supported options information in add example.
Add -u option to add example.
Better usage info in add example.
Remove unnececery arguments priting in add example.
Move statement after declarations in add example.
Only use callbacks when -n or -v in add example.
Make work if built with threading enabled
Merge pull request #1843 from uh-sem-blee/development

fixing headers with bad values for objective-c