Added prepareUpdate to GClient

It is now possible to do gClientInstance.prepareUpdate(), instead of gClientInstance.client.prepareUpdate().