Refactored browser runner to a series of plugins.

Fancied up the UI with FontAwesome icons.
Added expand/collapse all buttons and desktop notifications.
Merge pull request #27 from soxtoby/browser-runner-plugins

Refactored browser runner to a series of plugins.