File structure cleanup
Port banner-test.js to a unit test
Create lib/release.js (includes lib/manifest.js)
Optimize code
Add version section in the frontend
Fix main script
Default to master for the grunt prepare task, for testing only
Update ignores
Make testing on stage a little easier
Minor cleanup.
Renamed s/stripInput/stripReleasePath. Makes more sense now
Remove unnecessary slash
Fix "js/jquery-*.*.*.min.js" check on Builder unit test

Two changes:
- Skip "js/jquery-*.*.*.min.js" check, because it's not included in the package;
- Fix the verification by using a different regular expression;
Create ThemeRoller back end

- Update themes file structure on lib/builder;
- Update Builder unit test;
- Create ThemeRoller unit test;
Create ThemeRoller front end (draft)
ThemeRoller frontend shows dynamic images
Add theme in download builder (support "no theme" and "custom theme")
Support named themes
Expose methods for generating themeroller.html in the site repo
Removing firefox plugin head tag