better lint options
remove minimist, update gulpfile and .gitignore
add wip engine tests