Pass username to the server when req charges

One more step in associating charges with a customer.
Mainly just saving progress as it's about time we add
a database layer our stuff.
Add cradle dependency

Cradle is for acccessing CouchDB. It has a good level
of abstraction, being at a higher level than Nano, and
merging the CouchDB API with JavaScript / Node paradigms.
Stripe: Clean up subscription and cust creation

Gave the creation of new customers and plans
-- and updating existing plans -- a good once-over,
adding comments, ensuring authentication, and
refactoring until it made a little bit of sense.
Add database layer

Add a class that knows about our database implementation,
which uses CouchDB. Add some simple methods for getting
and saving patrons.
Save basic patron data in database

Use database access in our auth module to find
patrons as they log in. Save the Stripe customer
id in the patron data.

In other words, now someone can log in and update
the subscriptions associated with their Google OpenID.