Few minor development issues

Dear Mr Hawkins,

Thank you for for this project.  There is some fine coding buried within.

I ran into a few minor issues when playing around on my local machine.  The first was having to find an example database config.  I added a working example and ignored the development version in .gitignore.

The second was the twitter ENV variables.  I changed the call to use fetch so that it will raise an exception when they key is not found.  I find this much easier to debug than the cryptic message omniauth errors when you do not have those keys available.

Thirdly, the users.settings column was limited to 255 characters.  I was hitting this limit after two tweet times.  I added a migration to change it to a text field.

I will continue to poke around as time permits.  If there is anything I can do to aid you please let me know.

Ben