Prepare signature for HMAC hash

Based on
http://www.thebuzzmedia.com/designing-a-secure-rest-api-without-oauth-authentication/
Basic auth
Basic HMAC check
Check timestamp to avoid repeating requests
Merge branch 'feature/auth' into develop