Refactor the build
- No more local dependency files
- Use browserify to output a UMD compatible module
- The abyssa internal modules have clearer dependencies (require calls at the top)
- Get rid or Bower, which is redundant when using NPM/browserify
- The default build file (abyssa.js) is now the one without embedded dependencies