allow emptiness in regex again
Merge pull request #7 from auscompgeek/master

allow emptiness in regex again
Tried to fix unicode errors, failed. But cleaned up the way it uses the
search api. And fixed a potential bug. And fixed this tabs shenanigans,
everyone use spaces from now on! And .format()!
Let's switch to py3 soon. /longcommitmessage
Also relevant: http://i.imgur.com/y7Hm9.jpg
Merge branch 'master' of https://github.com/DpEpsilon/ninjabot