Made BlackboardClient more useful.
Fixed encoding.
Added comments and fixed encoding
Sanitized function names.
Made JSON parsing more safe by adding checked exceptions.
Insert now returns the objectID of the inserted document.
Updating and removing now returns the amount of affected documents.
Merge remote-tracking branch 'myfork/development' into development

Conflicts:
	src/libraries/blackboardJavaClient/src/nl/hu/client/BlackboardClient.java
	src/libraries/blackboardJavaClient/src/nl/hu/client/BlackboardSubscriber.java
	src/libraries/blackboardJavaClient/src/nl/hu/client/BlackboardSubscription.java
	src/libraries/blackboardJavaClient/src/nl/hu/client/MongoOperation.java
	src/libraries/blackboardJavaClient/src/nl/hu/client/OplogEntry.java