Fix exception when running tasks.startup

Additionally:
add celeryd.log to gitignore
add kickoff script

Let me know if I got the rationalization for the self.subtask() correct.
Also,  not sure if you like the idea of a kickoff script.    it made sense to me, but seems like a personal preferences thing.