Rename components.json to bower.json
Add tests for making/parsing requests/responses

This is to address issue #6, where not sending a `params` argument fails
in a strange way.
Assume empty array when params not supplied

Fixed #6, hopefully.
Version bump to 0.4.1