fix JSHint targets
use "esnext" option
add license URL / remove unused script