Provide some colored output and detailed assertion logging for QUnit

This partly addresses #41

It includes `chalk` for colouring output, making the main passed/failed messages green or red, along with better formatted output for failed QUnit assertions. As mentioned in #36, its currently difficult to test with other frameworks, so I haven't addressed anything else.