Misc Cleanup & Bug Hunting

* Fixed indentation (from mixed spaces & tabs to only tabs)
* Replaced broken twitter link with github project link
* Completed TODO in background.html: CLEAN UP THIS MESSY MONSTER :)

I'm working on fixing a bug I found. If you load up tinyFilter and delete all of the defaults and save it, 1 item remains in each group (adultfriender, gone wild, facebook.). Turns out when you parse defaults.txt, the newline character is being included in that keyword name, and not being stripped properly in the removeKeyword() function in options.html. The charcode is 10, and it is acting pretty funky. What are your thoughts on converting all saved data to JSON instead of this plain text style?

NOTE: Please test code locally as I can't seem to get it to run on my machine.