Add -SNAPSHOT to plugin version for non-release(unsigned) builds

This does not affect resolving ${version} in build file strings, so dependencies can still use $version in their string and still work. For example

dependencies {
  compile 'com.google.appengine:appengine-local-endpoints:${version}'
}

will always resolved version to the non-snapshot version