Update travis.yml. Swap 5.4 array syntax for 5.3 syntax. Fix code alignment in test suite.
Modify code to allow all tests to finish even if failure midway. Removed 2nd thrown exception and just outputted msg and trace from first exception regardless of verbosity (spelled right?). Added some more comments so people know what is happening. Improved debuggability by adding failure messages upon test assertion.
Add color coding, green for pass & red for fail. Upon failures, the script exits with a 1 after printing the summary to signal to Travis CI that the tests passed.
Merge pull request #84 from basho/1.4.x

Fix 5.3 incompatibility & improve test suite