update gradle wrapper to 1.11
use FileBackedOutputStream for body > 10mb
use streams instead of string representation for body content
use streams instead of string representation for client to client transport
use HttpHeaders.ACCEPT_ENCODING instead of static String constant
make source port configurable
Merge pull request #15 from ipavkovicAtOtto/master

update hmac proxy to use streams instead of String for data transfert