add dependency esprima.js
standardlize validate api
add rule js-reserved-words
standardize api
add *commented* esprima requiring