Implemented console colors (green=passing, red=failing or errors).
Better spacing between errors and failures.
idle.py script now accepts a directory for piping the latest output.
Merge with master.