Overhaul CircleCI recommendations
Overhaul CircleCI recommendations

- Use new executors and commands syntax
- Upgrade to PostgreSQL 12
- Install Node 12 and Yarn (needed for webpacker)
- Split static analysis, tests, and system tests into separate jobs

mattbrictson/rails-template,mattbrictson/rails-template,mattbrictson/rails-template