Initial commit
Sort headers
Add trimall and uri_encode
URI encode and sort params
Improve makefile to create library
Add debug header
Add gitignore
Create string to sign
Fix test runner. Add sigv4 tests.
Add tests
Ignore log files
Add HMAC functionality
Split up SHA256 functions between hex and non-hex
Implement signature. Fix SHA256.
Add sign tests
Fix crypto functions
Fix headers to add newline after every header line
Improve date handling. Accept HTTP request date.
Add and improve tests
Remove unnecessary constants