C - Cleanup and commenting of code
Merge remote-tracking branch 'remotes/origin/development' into development

* remotes/origin/development:
  Further minor changes to the project for cleanup
  Added functionality to get and set the internal buffer size of the client
  Added project files to build within monodevelop
  Added project files to build within monodevelop
Added first pass of example projects
Further cleanup of commenting