Replace 'read' hack with sleep+wait for signal handling
Support writing logs and mailing them
Make no of jobs configurable
Run egencache only if tree changes
Try egencache auto-update every 10 minutes