Add query string and request-body signatures

In the http://tools.ietf.org/html/rfc6750#section-2 we can see that using "Authorization" header is preferred way to sign request and all servers must support this method. However, in real world many sites prefer to use only query string signature. So, I implemented it, as well as request-body signature.