Merge pull request #17 from damonkohler/work

Lots of bug fixes and clean ups.
Adds more robust message package detection from PR #13
Upgrades Android plugin version as done in PR #13
Adds a bootstrap.gradle file constaining the common buildscript closure code. This should not change often and can be applied via URL.
Retab Android plugin.
Changed bootstrap script to follow the advice given here:
http://forums.gradle.org/gradle/topics/inherit_inject_buildscript_dependencies_into_custom_script_within_subproject
Fix reviewer comments.
Changes bootstrap script to also include plugin dependencies.
Changes from maven-publish to old style publishing. It's easier to integrate with Android and maven-publish is still incubating.
Increases the Gradle wrapper version to the latest version compatible with Android tools.