[dist] Use peerDependencies for resource and resources

A few caveats/concerns.

First: peerDependencies work perfectly fine installed locally inside apps. devDependencies work well when cloning/running big.

However, the global install situation's not so great. NPM [crashes if there isn't a package.json in /usr/share/lib](https://github.com/isaacs/npm/issues/3049), and then big doesn't know where to put the resources directory. I'm not sure where to put it either; maybe it should use the global resources folder without copying? That seems sane to me.