Rbarlow create celery tasks

In the interest of avoiding one giant pull request at the end of my story, I'm making a PR with what I have so far. This PR starts to convert some of our manager calls into Celery tasks.

Many of the diffs in here adjust line lengths that were too long. I've also inserted some TODO statements that are helpful for me in the future. I will remove them before the rbarlow-distributed_tasks branch gets merged to master, I promise.