Huge refactoring. Using Browserify.

Refactored yahe.js code to separate files in the src directory. The
final program is built from those source files using Browserify, so
basically yahe.js is now just a compilation output file.
Update the URL for the project website.