Added proper RejectedExecutionException throw to Communicator.
Structural changes: introduced new sub package "data".
Improved cancel strategy of Communicator.
Added CookiePolicy implementation.
Added cookie management to Communicator.
Fixed sample sbt setup.
Removed convenience methods from CookieStore.
Added available cookies to a request prior performing it.
Merge branch 'feature-communicator' into develop