Workers on core.async; massive refactor

- Remove carmine and redis requirement
- Use goroutines to ingest articles
- General cleanup