Gmail Integrations

most of the changes are documented in the readme with full explaination of why i made these changes

this also includes my other pull request, which is a fix for --movehamto command line option