General service class cleanup.

* Move user fetching into new UserFetcher service
* Decouple fetching of user from fetching of posts
* Add AppSignal monitoring for background jobs

A couple of notes:

* The AppSignal integration is a bit convoluted right now. I'll figure out a nicer DSL eventually. I hope.
* UserFetcher needs specs. :/