Update .gitignore
Fix the errors when restarting Sublime
Fix reading of the grey_scale setting
PEP 8 adjustments
Rewrite a few parts (and name the actual thing accordingly)
Add Sublime Text 3 support

These are quite a lot of changes.
Note: Something still generates errors when loading or unloading the plugin,
I will look into that.

Closes #1.