when sending a signed request with POST, need to send parameters with mk_urlEncodedString (if NSString) and as %@ if otherwise. This is because MK only includes mk_urlEncodedString as a helper in the categories for NSString, and not NSArray, NSDictionary, etc.
Small changes in code style
A bit of code modernization