This commit adds greasemonkey.d.ts which defines global functions and global variables provided to user scripts running on Greasemonkey.