Removed GSON from the dependencies, introducing Jackson for JSON processing.
Renamed accessor getProcessingThreadCount() to getExecutorThreadCount() to match mutator method name.
Changed default executor pool size from 0 (no back-end executors) to 10.  Renamed processingThreadCount to executorThreadPoolSize.
Added Template Method initializeModule(SimpleModule) and initializeMapper(ObjectMapper) to allow sub-classes to easily initialize Jackson configuration.
Updated blogging example to use Maven and latest jackson-based JSON processing.
Added REQUIRE_SETTERS_FOR_GETTERS as a default for ObjectMapper (JSON handling).
Enhanced blogging example to make mongodb connection-pool size configurable.
Updated default executor thread pool size to 100. Included zip-with-dependencies.xml
Merge branch 'master' into jackson-serialization-issue-52

Conflicts:
	examples/blogging/.classpath
	examples/blogging/lib/mongodb/mongo-2.10.1.jar
	examples/blogging/src/java/com/kickstart/Configuration.java
	examples/blogging/src/java/com/kickstart/Main.java
Merge branch 'master' into jackson-serialization-issue-52