set up automated tests via phantomjs on TravisCI
silence spurious jshint messages and fix a missing semicolon one
Fixes for tests not running under travis/phantomjs + added option names normalization and some tests for it
Merge pull request #13 from zytzagoo/travis

Fixes for tests not running under travis/phantomjs + added option names ...
Merge pull request #12 from dobarkod/travis

Travis