Modified the signing method to use HMAC-SHA1 instead of MD5
Modified signature command line tool to reject query strings with a leading question mark
Removed todo for lead question mark check and removed second note about leading question mark not being included in query string