Shorten if/else statement in OfflineMessageStrategy

and add some comments.
Use switch/case instead of if/else in OfflineMessageStrategy
Merge pull request #30 from Flowdalic/codecleanup

Codecleanup
Replace servlet.jar (servlet api 2.5) with servlet-api.jar (3.1 of jetty 9.1.5)
Merge pull request #32 from SvenBunge/OF709replaceservletapi

OF-709: Replace servlet.jar (2.5) with servlet-api.jar (3.1)
Use presetdef for javac with encoding=utf8
Jitsi Videobridge - Compress Etherpad nodejs app
Merge branch 'master' of https://github.com/igniterealtime/Openfire
OF-709: Added missing SPDY npn-boot.jar file to Openfire lib/dist
Extract more properties related to connections
Merge pull request #34 from SvenBunge/propertyExtract

Extract more properties related to connections
Jitsi Videobridge Plugin - Refresh with Jitsi Github
Update Junit to 4.11 and add hamcrest - because the method assertThat is working with hamcrest matchers