Add ansible.cfg to the .gitignore file
Add support for bold/bright colors and refactor UI

The UI code now supports adding optional bright colors.
Add quotes around variables in assert_playbook_idempotent
Introduce the idea of a configurable working path

This sets the stage of being able to change the working path via
environment variables. This will make testing the test lib much easier in the future.

Also ansible is now cloned outside of the test-runner directory.
Fix a bug where the ansible dir was being deleted
Exit with 1 on any syntax/parse error

Errors will cause an instant exit, but not warnings.

This will allow us to use the syntax parser on Travis. It is also more
unit-like to exit early.
Fix a typo in the teardown comments
Support both local and travis paths in the parser

The syntax checker / parser will now correctly set the path based on
where it's being ran.
Update the changelog for September 1st 2014
Update the syntax checker's help description
Add --force to the galaxy install command