Fix load / hash order bugs in AWS::S3::Signer

See #7. This fixes this issue in the Signer.pm module, there is the possibility that these bugs also exist in other modules in the distribution but i haven't checked.