Isolating curly/square brackets and parenthesis

This commit creates new highlight groups called jsBrackets, jsParens and
jsBlocks that can be used to individually highlight (), {}, and [].

They are all mapped back to the Noise group for consistency though.
Merge pull request #92 from amadeus/isolating-brackets-parents-blocks

Isolating curly/square brackets and parenthesis