updates Signed Request to verify the signature using sha256 for canvas applications
updates error handing in apiRequest to return null in the even salesforce chokes or doesnt return a body or status code
updates error handing in apiRequest to return null in the even salesforce chokes or doesnt return a body or status code
cleans up code and adds api version 28 & 29 to array hash