I implemented some stuff

Hi Bob, I took this gem a little further towards completion.

- update to rspec 3.0
- check for add_index
- some documentation
- dropping a table is safe (well, unless you're still using it!)
- allow all migrations by providing the `FORCE` environment variable on the command line (`bundle exec db:migrate FORCE=true`)