Beautifies the error out put and removes the IS_CLI constant

Attempts to add a travis.yml file for github testing ...