Adding denodeify definition for Q

Updated the tests along with the definition file. I am currently configuring travis, so it should come soon ;)