syntaxHighlighter understand now nested { }
new block state
some improvement
+try to store parenthesis level with previous state
more syntax coloration options