make test-browser

simple home page test
depends on phantomJS
uses casperJS, mocha & chai for front-end testing
foundation for #330