use --assume-unchanged for keys.js
rm commented junk
jshint-like fixes
add available layer types