Update version to 0.0.1-rc8-SNAPSHOT
Small refactoring and renaming
Fix a blocking issue on stopping a container.
- stop() should be invoked in separate thread rather than ZK callback thread so that WeaveRunnable.stop() can do blocking ZK calls.
Always execute message command from Executor
Merge pull request #28 from continuuity/feature/fix-weave-controller

Feature/fix weave controller
API changes on ServiceController and WeaveController
- Now inherit from guava Service
Fixes bugs around detecting application running status
Upgrade version to 1.0.0 to signal incompatible API changes.
Update license statement.
Promoting to 1.0.0-rc1
Controller should stop itself if the state reported from yarn is not running.
Merge pull request #30 from BernieC/master

Edits for Weave GitHub README
Added new line at the end.
added javadoc.
Trademark quickfix
Merge pull request #29 from continuuity/feature/fix-weave-controller

Fix weave controller
Merge pull request #32 from BernieC/master

updated Javadoc comments
Merge branch 'develop'

Conflicts:
	api/src/main/java/com/continuuity/weave/api/ServiceController.java
	api/src/main/java/com/continuuity/weave/api/WeaveController.java
	yarn/src/main/java/com/continuuity/weave/yarn/YarnWeaveController.java
	yarn/src/main/java/com/continuuity/weave/yarn/YarnWeaveRunnerService.java
Added missing license statement.
Update license statement.
Supports service auto re-registration when ZK session expires.