Add support for canceling build
Add descriptive name for builder
Merge branch 'johnpeb-master'

John agreed to contribute these changes under the terms of the EPL:
https://github.com/eclipsesource/jshint-eclipse/pull/35#issuecomment-15028197

Signed-off-by: Ralf Sternberg <rsternberg@eclipsesource.com>
Add test for JSHintBuilderVisitor