[Issue #53] Adding preSignedRequestWithRequest:expiration:error:

Signed-off-by: Mattt Thompson <m@mattt.me>