#112 add unit tests
Merge pull request #112 from eldenchen/master

fixes two number highlighting problems in javascript for last update
#112 add unit tests
#112 apply @Chen's fix from JS to PHP
Change highlighting handling of keyword