Cleaned things up to support Firefox OS packaging.

* Added a stupid placeholder icon for now.
* Moved require to the top level since it is a special js file that
  won't be removed after optimization.
* Update the Makefile to package stuff up.