added travis-ci - use headless browser for testing