- moved utility functions to its own fs file and module
- renamed namespaces to match Amazon.SimpleWorkflow.Extensions root namespace
- added events for activity/workflow failed and workflow completed events
- issue #19 make activity id more meaningful
- issue #13 support explicit specification for max retry count
- issue #14 expose events for failed/timedout workflow and activity