Use symbol keys for all ActiveRecord::Base parameters

This is a slight rework of your patch to make symbol keys consistent one level up, not just in create_db. It also enforces numeric values for pool, port, and wait_timeout, something that a bad YAML can mess up.