Adds tests and docs for the bower plugin

And makes it so that it is set as `bower` so people can just do: `require("bower.json!bower")`

Also adds documentation for using the Steal plugin

Closes #291
Use bower.json in place of @config

This allows the use of a bowre.json in place of the `@config`. This is achieved by calling `System.define` in startup and making @config be a module that depends on the bower.json file. This should work in dev and production.
Merge pull request #292 from bitovi/bower-plugin

Integrate the Bower plugin