chore: Pass Node versions as strings to Travis

Node versions, as most versions, are strings, not numbers. 0.10 as a number
equals 0.1 which by the virtue of nvm is matched as 0.10 but shouldn't be
relied upon. Also, it screws Node numbering in Travis runs, see e.g.:
https://travis-ci.org/karma-runner/grunt-karma/builds/28585432
Merge pull request #118 from mzgol/travis-node-version

chore: Pass Node versions as strings to Travis
fix: Log errors in the background subprocess

Currently there is not output if the background subprocess exits with an error,
for example because the configuration file has a syntax error. This commit fixes
that.