Use webserver agnostic servlet registration

Change-Id: I65e790ff65f010b19f1cfa8d94260efa940316c8
Reviewed-on: https://pirx.atteo.com/gerrit/415
Tested-by: Mr. Jenkins
Reviewed-by: Tomek Piotrowski <tomek.piotrowski@atteo.com>
WebSocket support

Change-Id: Iffb1bd806351147a18b58fbfc013cbb80861d402
Reviewed-on: https://pirx.atteo.com/gerrit/416
Tested-by: Mr. Jenkins
Reviewed-by: Tomek Piotrowski <tomek.piotrowski@atteo.com>
Fix: use unique name for servlets and filters

There was error when second servlet was registered,
because servlet name was hardcoded to "servlet"

Change-Id: Ia6d228d98ba9a1ef3f2256328cc19f58aa25d7ee
Reviewed-on: https://pirx.atteo.com/gerrit/419
Tested-by: Mr. Jenkins
Reviewed-by: Sławek Piotrowski <sentinel@atteo.com>
Fix: remove snapshot dependency on evo-classindex

Change-Id: I0c7bfc4fa3cd5718e69aaaedb0610d78b902a2af
Reviewed-on: https://pirx.atteo.com/gerrit/420
Tested-by: Mr. Jenkins
Reviewed-by: Sławek Piotrowski <sentinel@atteo.com>
Update selenium to work with newest Firefox

Change-Id: I20323a7a725df6cf2f246486ce38d6c32f5f2f87
Reviewed-on: https://pirx.atteo.com/gerrit/423
Tested-by: Mr. Jenkins
Reviewed-by: Tomek Piotrowski <tomek.piotrowski@atteo.com>
Fix: Stop Jetty in stop() method

Change-Id: I6d8435975ff3daae93323efe80acaaa287614ca1
Reviewed-on: https://pirx.atteo.com/gerrit/424
Tested-by: Mr. Jenkins
Reviewed-by: Tomek Piotrowski <tomek.piotrowski@atteo.com>
Use cglib from sonatype

Change-Id: I23ad1356ea9147d35a5fd85b20485df1e063ee65
Reviewed-on: https://pirx.atteo.com/gerrit/426
Tested-by: Mr. Jenkins
Reviewed-by: Sławek Piotrowski <sentinel@atteo.com>
Disable Hibernate Search by default

By default Hibernate enables Hibernate Search when it detects it
on the classpath. This change enables it only when <search> is added
in the configuration of the <hibernate>

Change-Id: Ib34e1f97e4457111d49ac82e574dcc668b343e1c
Reviewed-on: https://pirx.atteo.com/gerrit/427
Tested-by: Mr. Jenkins
Reviewed-by: Sławek Piotrowski <sentinel@atteo.com>
Enforce no dependency on deprecated artifacts

Change-Id: I37cc4dbb730153d1053a5d90aa1ef58930b3091c
Reviewed-on: https://pirx.atteo.com/gerrit/430
Tested-by: Mr. Jenkins
Reviewed-by: Tomek Piotrowski <tomek.piotrowski@atteo.com>
Add ReflectionUtils class

Change-Id: Iaafb703752f0502df68f958062d076cdeb9f1b78
Reviewed-on: https://pirx.atteo.com/gerrit/428
Tested-by: Mr. Jenkins
Reviewed-by: Sławek Piotrowski <sentinel@atteo.com>
Websocket support refactorings

Change-Id: Ie184f803f4d24b787dc25ec405115c19a00e4e09
Reviewed-on: https://pirx.atteo.com/gerrit/429
Tested-by: Mr. Jenkins
Reviewed-by: Sławek Piotrowski <sentinel@atteo.com>
WebSocket JSON messages support

Change-Id: I63caad329e0f6d681e07816b0ff943f21c6ea73b
Reviewed-on: https://pirx.atteo.com/gerrit/432
Tested-by: Mr. Jenkins
Reviewed-by: Tomek Piotrowski <tomek.piotrowski@atteo.com>
Add JSonMessages.connect(WebServerAddress)

Change-Id: I7f8793c4a52dcd71220bd9a518cb2bad952ab0f4
Reviewed-on: https://pirx.atteo.com/gerrit/433
Tested-by: Mr. Jenkins
Reviewed-by: Sławek Piotrowski <sentinel@atteo.com>