Expanded gmail data

This PR addresses the extra data that can be harvested from the Gmail contacts response while still supporting clients who won't require or use these extra attributes. We've added specs to cover these changes and to our knowledge, haven't compromised previous functionality. Coverage is 95.61%