IT LIVES!

* Popup window and retrieval of alerts is now mostly functional.
* The popup window has been widened from 500px to 625px. There are several strings that take up a large amount of horizontal realestate (chief offenders are the Pendragon helm text and Appolodorus, Mercury mission). Will also aid in layout when invasions are added.
    * Background.png and Separator.png have also been increased in size.
* Fixed script paths to in Popup.html.
* Removed old mockup data from Popup.html.
* Popup.js has been ported to Popup.coffee.
* Small tweaks to Background.coffee.
* Added support for setting the badge text on the extension icon to the number of new alerts that have occurred since the popup was last opened.
* Added manual checks to ensure only alert entries from the object returned by parseData() are being added to local storage. Had some nasty issues with prototype functions being stored and messing up everything.
* Fixed a bug in parseData() that was causing it to return a malformed object.
* Added helper function for debugging. Refer to Background.coffee, line 203 for more info. Use with caution.
* The background script no longer simply re-throws exceptions, but logs the stack trace to console instead.
* Added timeSpan() function to format the difference between two unix timestamps into a human-readable format.
* Fixed several bugs with the String.format prototype.
* check.php is a sneaky bugger