Migrates from RequireJS to CommonJS.
Adds bower and component support; fixes build to include license.