Implement optional delegate method & bugfix in demo

Library:
- Implemented the option to keep the delegate informed about server responses

Demo:
- Fixed a bug where updates to the UI weren’t made on the main thread
- Project deployment target has been updated to 4.3
- Debugger switched from GDB to LLDB
Merge branch 'delegate_optionals'