Fix for highlighting of digits in code block

This fixes the issue shown below - any '.' before a digit (even if it occurs in a range expression) was considered as a decimal point of the number. 
![image](https://cloud.githubusercontent.com/assets/5710686/4330447/b910b966-3faf-11e4-8a2c-1c7b15e70fc7.png)

I have added a custom regex as per DesignScript ATG production rules for proper identification of digits in the syntax highlighter.

@Benglin please review. Thanks.

I can partially understand these two statements, we can talk later about the specifics. The comments above about the DS ATG might be more helpful if there is a named production you are referring to? Just coming from the maintainability point of view.