Integrating newest BrowserFS.

First step toward #274.

Note that this will *not* compile until my DefinitelyTyped PR gets merged:
https://github.com/borisyankov/DefinitelyTyped/pull/1460

As a hack, you can manually replace your node.d.ts in the DefinitelyTyped directory with the version in my PR.

All of the builds compile properly and work; make sure you update your bower dependencies to pull in the new BFS.

TODO before I can close that issue:

* The FileOps test fails in the browser; there might be a BFS regression.
* Builds assume that `process` and `Buffer` are globals. This is acceptable atm for the dev build, but unacceptable for the release build. I will fix this when I almond-ize doppio.js and force it to expose functionality through a single global.