Adding paid column to retreat registrations

Migrated to the new model, wrote some unit tests, added a paid? method to each
registration, updated Retreat factory
Added paid column to retreat CSV, updated tests
Updated retreat spec to use registration factory
Merge pull request #39 from tmcyf/add_registration_payment_status_to_csv

Add registration payment status to csv