added token and credentilals classes, included utility method for such in PricipalCredentialsToken for USERGRID-1296