Enyo dev updates

This cleans up the dev.js file with documentation and removing unused code (which could be brought back in the future if needed).  There are also a couple of other small tweaks.

DCOs on the commits.