jshint
add directory scanner
fix string parsing
fix parsing functions with bodies