add swp and swo files from vim to gitignore
cleanup Gemfile and add mysql2 gem

Need mysql2 gem to demonstrate ActiveRecord mysql
issues. Commit Gemfile.lock too
update database file with mysql creds

This normally would not be secure to commit but
since this is just a demonstration app we don't
need to worry about db creds being accessed.