use our own JSHint reporter module
provide links to error/warning explanations

Also, open external links in a browser instead of in the TextMate results window.