Added bower.json and bower dependencies

The changes in this commit make the module installable using bower.

The change to client.js is backwards compatible with `component build` but also enables installation with browserify + debowerify (the caveat is that one must use `require('superagent/lib/client')` instead of `require('superagent')`)

Addresses #315