add max tasks per child setting to celery config

hoping this might resolve some of our leaky memory