Check to see if the setting table exists when running `rake db:migrate`

- fixes chicken/egg problem when the settings table doesn't yet exist.
- helps with, but does not fix https://github.com/tigrennatenn/Choron/issues/47