Add version numbers to gemfiles, remove unneccesary gems
Replace spork and guard with Spring

Remove spork & guard from spec_helper
Remove rspec/autorun so that it plays well with spring
(See <https://github.com/jonleighton/spring/issues/21>)
Format rspec with Fuubar

jeffkreeftmeijer.com/2010/fuubar-the-instafailing-rspec-progress-bar-formatter/
Remove leading '/' from gitignore

Motivation: compaibility with the silver searcher
https://github.com/ggreer/the_silver_searcher
Use correct ruby version on Travis

Version taken from .ruby-version
Make mysql the default for all dev and test

Motivation:
  Managing multiple databases is a nightmare. It's not too bad
  to set up MySQL on each machine.

Changes:

- `Gemfile` and `config/database.yml`
  - Remove SQLite from Gemfile
  - remove `mysql_development` and `mysql_test` groups
  - Make `test` and `development` groups use MySQL

- Remove default value from comments
  - Blob/Text columns can't have default values in MySQL
Turn failing specs to pending, give reasons
Create MySQL database on Travis servers
Fix Amazon SSL errors

SSL certificate file path was hard-coded, and it can vary from
machine to machine.
Extract amazon payment account into its own model
Break down new project workflow into two steps

First you create a project, then you connect an Amazon account to it.
This makes testing much easier, and lets the user preview their project
to give them extra incentive to finish.
Restore Amazon functionality with a temporary hack
Add AmazonPaymentController scaffolding
Failing specs for amazon payment account controller
Start molding the AmazonPaymentAccountController

Remove unneeded actions, start setting up new, create, and destroy
Refactor amazon lib a bit
Passing tests!
Start moving projects#save to payment_accounts#create
Fix a bunch of tests to comply with earlier changes

This commit includes a lot of refactoring of the amazon libraries
so that they're easier to understand. It also gets all of the tests
passing again.
Add authorization to the payment account actions