Make errors more obvious during build (with color) and run after_build hooks even if there's an error.
Merge pull request #885 from bhollis/master

Clear up build errors & always run after_build