Added basic integration spec.
Adjusted test to actually test property selection via URL.
Better mocha options.
Tidied test case a bit.
Added test runner that starts app and phantomjs (and kills afterwards).
Tidied up test scripting.
Added travis config.