add encoding marker to plugin script
make 'str' object from 'unicode' object, so the shlexer doesn't complain as loudly

This of course assumes we get unicode from the network, which is true for freenode
drop commented out import
some default plugin needs requests
massively extend gitignore file