Tweaks and such.

* Added option to enable experimental features (disabled by default) instead of having wonky code running all the time.
* Abstracting Chrome's message passing API into a simpler and easier to use object.
* Tweaking the look of invasions yet again.
* Fixed incorrect styling when displaying the no invasions at this time message.