Introducing CORS support.
#69 - Integration tests passing with Cougar 3 and Java 8.
Merge remote-tracking branch 'andre/java8_integration_tests'
Introducing CORS support.
Changed handler implementation to ease the burden of future refactoring.
Merge branch 'issue87' of github.com:jorgemsrs/cougar into issue87

Conflicts:
	cougar-framework/cougar-core-impl/src/main/java/com/betfair/cougar/CougarVersion.java
	cougar-framework/jetty-transport/src/main/java/com/betfair/cougar/transport/jetty/CrossOriginHandler.java
	cougar-framework/jetty-transport/src/main/java/com/betfair/cougar/transport/jetty/JettyHttpTransport.java
	cougar-framework/jetty-transport/src/main/resources/conf/jetty-transport-defaults.properties
	cougar-framework/jetty-transport/src/main/resources/conf/module-config-jetty-transport.xml
Accelerated jetty shutdown in unit tests
Fixed test
Removed duplicate lines in jetty transport spring config.
Removed a load of cruft code from SOAP/XML tests, made the XML test not care about order where appropriate, as identified by Andre
disable java 8 again to allow jorge to continue to work
#69: Fix tests which rely on order but are testing sets or maps where order is not important. these should now work on java 7 & java 8
Merge branch 'master' of https://github.com/betfair/cougar
Re add java 8 now tests should be working
Merge branch 'issue87' of https://github.com/jorgemsrs/cougar into jorgemsrs-issue87
Merge branch 'jorgemsrs-issue87'
Tweaks as part of merging pull request #89
Implementing the suggested compromise from the discussion on commit [308314473be2a7ff763e87dbc2c9b5750f04ba58](https://github.com/betfair/cougar/commit/308314473be2a7ff763e87dbc2c9b5750f04ba58#commitcomment-9006822) - namely to dual copyright files I added after leaving BF but originally with the wrong copyright notice
Merging pull request #89 - adding test to ensure default param value for allowed domains works as expected