JSHint removed, now a plugin

It was a fairly big file and updating to the newer version would be
400k.
So, this has been done but is now an optional plugin.
Load JSHint plugin if available
Also lint diff pane on JS/JSON mode