Create a new ConfigurationService that holds the Configuration and
JSONHandler. It's the only InitializingBean in the system. The
ConfigurationService is injected into the other beans and controllers.
No more injecting the RouterController into other controllers. 

Extract SSE handler code into a separate class: SSEHandler 

Create a SSEWriter class that a SSE method can add to the parameter
list. With the help of this class a SSE method can now stream events to
the client.
Update jackson and logback
Try to make the unit tests more robust
Decrease values. Somehow the new linux system has problems with to many
threads and connections.
Update test dependency h2
Update runtime dependency jackson to 2.1.2
Update test dependency javassist and logback
Remove the IE fix for SSEvent.
Add unit test for ssewriter
Merge branch 'sse_enhancement' into next
Fix unit test
Bump library version to 1.3.0-SNAPSHOT
Bump spring version 3.2.0.RELEASE
Add cleanup to remove some warnings in the ide
Add additional setData method that takes an Object as parameter.
Change SSEWriter.write(String) method to SSEWriter.write(Object). The
library converts it into a String by calling toString on the object.
Set property to null if parameter is null
Reformat source
Allowing for @AExtDirectMethod to be part of a meta-annotation.
Reformat Source
Unit test for meta-annotation support
Start migration tests to spring-mvc-test
Start migration tests to the new spring-mvc-test framework