Expand Documentation in README

[ci skip]

Cover how to setup database, generate, and read.
Fix headers in README

[ci skip]
Include Testing in README

Since the Documentation section required documenting how to setup the
database.yml, it made sense to also include a Testing section that
included the same information and how to run the specs.