Scheduling and caching of celery tasks, part 1

* Increase celery workers from number of cpu's to 16
* Partially move rescheduling functionality from socketio to celery
* Cache list_machines celery tasks