Makes runId and appRunId available through WeaveContext
Added support to change number of running instances of a runnable.
Avoid decode failure.
relax hadoop version dependency
Expand class path with "/*" to includes all jars.
code refactoring and more docs.
provides a default logback-template to configure log back for containers
Added support for retrieving number of instances of a runnable.
Fix HDFSLocation cannot rename issue.
Code refactoring.
Capture container exit status. Use it to release pending futures.
Cleanup application directory when the application is done.
Fix an annoying error message when shutting down KafkaClient.
Added lookupLive functionality to WeaveRunner
Simplify ZKDiscoveryService logic with LoadingCache.
Make RunId implementation hash key compatible.
Merge pull request #17 from chtyim/feature/v0.1

Enhancement and refactoring