* Using sqlc to generate queries and goose for migrations. The intial tests look good.
* moving the old calls away for now. Might use this in a package later on.
* Added postgres driver
* Updated the dockerfile to support sql migrations
* added sqlc config file
* updated schema and starting a seed script
* updated models to use the database ones
* updated reddit cron to talk to the db
* added env for sql connection string
* got the reddit source working with the db and posting articles
* added sql packages
* added rule to ignore dev sql file
* added migration down statement for rolling back
* updated cron for reddit and youtube
* Updated reddit to follow a new standard pattern
* updated youtube to follow new patterns
* updated tests and brought them to the standard
* updated the seed migration
* all cron tasks should feed the db now
* updated app init
* bumped docker to 1.18.3
* disabled remote tests given secrets and lack of interfaces currently to run tests
* ran go mod tity
* updated formatting and moved to using some common errors
* some common source errors
* bumped go version
* a bulk of the work has been completed to parse twitch videos/users
* Added twitch config values
* added common errors
* moved the scheduler to its own package to get it out of main and also start adding tests
* added a new err for invalid author images
* Updated an error used
* tests updated to avoid name duplication
* new func to replace the cached source recor and updated getcontent to return collected posts
* updated scheduler ref
* moved to services/cron