Merge pull request #72 from christriddle/master

Some tidying up
Merge pull request #73 from christriddle/master

Added tunnel identifier
Merge pull request #74 from christriddle/master

Added bower install
Merge pull request #75 from christriddle/master

Added travis install config
Merge pull request #76 from christriddle/master

Added logging middleware option
Merge pull request #77 from christriddle/master

Whoops, missing semi colon
Merge pull request #78 from christriddle/master

Bumped version
Merge pull request #79 from christriddle/master

Added wait after browser get, to try and fix flakey test
Merge pull request #80 from christriddle/master

Adding some sleep to fix flakey test
Merge pull request #81 from christriddle/master

Adding separate test to investigate why flakey test is happening
Merge pull request #82 from christriddle/master

Specifying input by id to try and fix failing test