Donate Form block

Refs #3312

* Adds `dosomething_payment_form` which submits a Payment to Stripe

* Adds a Donate Form block which renders the Payment Form with Donate variables.

* Adds a template file for the Donate Form for Paraneue magic

* Creates a `block` subdirectory in the `templates/system` directory to house said block, and our existing `block.tpl.php` override

* Adds a testing function to make this easier to test.

TODO:
* Create a Stripe customer using the form `first_name` and `last_name` fields.
Sure, that definitely makes sense.  I'm thinking maybe it makes sense to set the Payment value in the query string instead of hardcoding a number anyway...so you can test this by going to `node/123?testing=71100` where $711 will be the `amount` value.