Gcloud

Actually two commits :

- move to extensions over conventions
http://forums.gradle.org/gradle/topics/is_the_new_plugin_extension_approach_the_way_to_go

- add in gcloud functionality
There's some gcloud specific arguments that appear before them though right?, but maybe those can go anywhere "addBaseCommand()", I mean I think I could structure this a little better.