Substituting environment variables on scripts and all JSON alike
+ fix some jshint issues
+ allow relative path for --listener option
+ allow relative path for --executorFactory option
Merge pull request #11 from davidlinse/allow-relative-paths

Allow relative paths for --listener and --executorFactory option
Merge pull request #9 from pcw216/master

Substituting environment variables on scripts and all JSON alike
Prevented redundant parsing of JSON and bumped version number.
Updated readme to remove reference to no longer supported Chrome browser.
So the env. var. sub. syntax is the same as the var. sub. syntax, which meant that all expressions of the form `${foo}` were being replaced with `undefined`. Fixed this. Should not have used same syntax. Oh well.
Tidied up color use.
Added parseScriptFile to be more in line with other parse* functions.
Work on data sources.
Preliminary support for data-driven testing.
Improved error reporting. #3
Fixed full_example.json to conform to more stringent error reporting.
Support for multiple --browser-browserName arguments. #14
Updated readme.
Bumped from 105a to 105. Worked around broken parsing of mailto links on npmjs.org.
style(interpreter): fix colored output

This will fix a minor issue with colored output when running tests where only the right paren was colored in yellow.
docs(interpreter): fix typo in api documentation