Add utility functions for GCE
Refactor the gce* modules to simplify authentication.

The utility module provide an easy way to do the authentication. Instead
of having the same code inside all the gce modules, we do the process in
one place.

Also add the possibility to declare the credentials in the configuration.
Mention GCE into the intro to dynamic inventory