Merge pull request #924 from nremond/master

Domain-matching rules are not the same when cookies are served or accepted
Add groups support to metrics
Add missing license
Update license header
Merge pull request #926 from nremond/master

Update the domain matching to the RFC6265 - this is quite uncomplete yet ...
Handle empty response body in jsonPath & xpath, close #927
Only the CookieJar class should be used now, closes #926
use UDP on NIO to send data to Graphite
Replace Java's Timer by Akka's scheduler
Merge pull request #929 from pdalpra/graphite-udp

GraphiteDataWriter uses now UDP
Request body being stripped out before sending, regression from 497d6b45b25f094b5e0045e77683132b93397582
Merge pull request #930 from nremond/empty_body

Request body being stripped out before sending
There go the last Java collections
Merge pull request #931 from pdalpra/cleanup

There go the last Java collections
Use encoding defined in gatling.conf for UDP packets sent to Graphite
Upgrade Jackson 2.1.3, close #933
Upgrade AHC 1.7.10, close #934
Upgrade Jodd 3.4.1, close #935
Add missing line break
Fix previous commit