added updateFiles() for more intelligent file updating during compile
add verison to runtime alloy.js file
added deleteOrphanFiles() to... well... you know
Alloy no longer deletes the whole Resources path, fixing fastdev support (ALOY-437) and making build times faster
log orphan cleanup with trace()
model template cleanup
whitespace cleanup
refactor model generator to require specifying of adapter type, major cleanup
update tests to handle required adapter specification for models
validate adapter types
don't write out columns if there are none
unquote keys
adjust failed cases for model generation testing