Handle context gracefully fixes #123

Context is defined as None in method definition.
The cron call does not provide a context either.
Hence add a key to context only when its present else create new context
Merge pull request #131 from shalabhaggarwal/develop

Handle context gracefully fixes #123