More jslint cleanup, various fixes, and added new -d option to pass def overrides from cli, upped version