Add create database before create table

It may not be obvious that create_db.sql doesn't actually create
the database, and why do it by hand when you already have a script?
Update README with local setup instructions
Move database config to separate non-git-tracked file

This allows me to have a different database configuration
without there being git merge conflicts, and keeps the keys
to my database out of the repository (this is especially
important once the application goes to production)
Simplify CONFIG constant

And keep the file from being read and parsed in multiple places
Be more specific on copying DB config
Merge pull request #1 from unixmonkey/db_config

Extract out database config and add setup instructions