Simplify nextChar() function.
Simplify nextChar() function.

Returning '\0' is historical legacy. We could save some cycles by
returning undefined instead.

Benchmarks suite show no performance regression.

http://code.google.com/p/esprima/issues/detail?id=191

J2TeaM/esprima,fishbar/esprima,jquery/esprima,facebook/esprima,jscs-dev/esprima-harmony,tk120404/esprima,xuyuanxiang/esprima,ikarienator/esprima,supriyantomaftuh/esprima,facebookarchive/esprima,jquery/esprima,thr0w/esprima,substack/esprima,facebook/esprima,sebmck/esprima,ravjot28/esprima,spicyj/esprima,ariya/esprima,renzy3/esprima,sebmck/esprima,bcbcarl/esprima,jeffmo/esprima,gibson042/esprima,simudream/esprima,facebookarchive/esprima,npmcomponent/ariya-esprima,drom/esprima,djulien/esprima,bcbcarl/esprima,ChromeDevTools/esprima,kittens/esprima,renzy3/esprima,hughsk/esprima,simudream/esprima,jquery/esprima,thr0w/esprima,as02700/esprima,ariya/esprima,bjlxj2008/esprima,xuyuanxiang/esprima,azu/esprima,toshok/esprima-old,bjlxj2008/esprima,ChromeDevTools/esprima,ariya/esprima,fishbar/esprima,fishbar/esprima,google-code-export/esprima,ChromeDevTools/esprima,kittens/esprima,caolan/esprima,toshok/esprima-old,gibson042/esprima,ravjot28/esprima,treejames/esprima,bcbcarl/esprima,facebook/esprima,ravjot28/esprima,jscs-dev/esprima-harmony,drom/esprima,thr0w/esprima,jasonLaster/esprima,google-code-export/esprima,supriyantomaftuh/esprima,curious-inc/esprima-tame,toshok/esprima-old,gibson042/esprima,facebookarchive/esprima,michaelficarra/esprima,djulien/esprima,renzy3/esprima