Adding support for Google Compute Engine

Implements a GCEAgent that can be used by the AppScale Tools to interact with Google Compute Engine. Tested on a single node deployment, four node simple deployment, and a four node advanced deployment.