Merge pull request #12 from avifoxi/add-capybara

Add capybara
add paid column
addressable polymorphic association
updated seed file to reflect new db schema
Merge pull request #13 from alancohen/controllers

updated schema, seeds, and models to reflect new db design
changed seed file to 30 donations
Merge pull request #14 from alancohen/controllers

changed seed file to 30 donations
update donors method to reflect db update
Merge pull request #15 from alancohen/controllers

update donors method to reflect db update
implemented basic local db creation for payments
Merge pull request #16 from alancohen/controllers

implemented basic local db creation for payments
added uniqueness logic for user when donating - also added prelim address creation code, but need to sort out name collision with Paypal sdk gem class
added update_amount_raised callback
put manual create of users to bottom to prevent problems in sampling users for donations
commented out address creation for now until paypal naming conflict is fixed
added default values to migrations
changed dollar columns from integer to decimal
Merge pull request #17 from alancohen/controllers

uniqueness logic for donating users, update_amount_raised callback, dollars stored as decimals, fixed seed files, more validations in migration
switch branches
rspec recognizes helper method