validated all source files against the latest JSLint version

and pushed to this date