Update .travis.yml to run all test scripts directly
Add color output to phantomjs runs to better find failures
Turn off failing CI if Ajax tests fail due to PhantomJS XHR bug

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)
Rework .travis.yml script to have only one command

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)
Have phantom tests fail if no tests were actually run (saw some undetected failures when this happened during enyo defer work)

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)
Merge pull request #335 from enyojs/test-travisci-changes

Improvements to Travis CI testing