* Refactor OAuth so that it doesn't require private keys when we aren't signing anything.
 * Rename constant serviceAccountCredentials to p12PrivateKeyCredentials as this better describes the credential value.
Add setDiskAutoDelete to InstanceApi
minor updates
Removed AttachDiskOptions added AttachDisk
remove comments
moved new instance tests to mock test file
remove whitespace