Adding appID, appVersion, userID to global params list that get's sent with each request.
Added comments
Updating parameters from google analytics documentation
Adding create method to make a new object
fix for constructor param not setting instance variable
logging trace statements instead of throwing errors for when clientid and trackingId not set
Pre-populating global parameters with default values.
fix for GuaParameter.isValueSet returning false when values set through the constructor