Fix Cygwin setup
Keep keys from stepping on each other
Don't try to call Python if it's not installed
Better Java class insertion

But I should really make it a snippet.