Fix for #474

Addresses https://github.com/duckduckgo/zeroclickinfo-goodies/issues/474

Also harmonises the whitespace around the tokens in the output and switched to soft-tabs
@mintsoft is there any reason for using `our`? 

I'm not very familiar with it, but from what I found online (http://stackoverflow.com/questions/845060/what-is-the-difference-between-my-and-our-in-perl) it seems like it's a little unneccessary for us to make global, non-private variables when they're not being accessed from outside the module