Revert "Revert "Upgraded to latest oauth2client""

This reverts commit 1826d7b878d65dc6fe9f779492150f8f63c722f4.
Revert "Revert "Updated rpm spec file with oauth2client files""

This reverts commit 5c90268bf41f1c105a16ea752f354071e1a5addc.
Added latest oauth2client changes
Fix creating account with new oauth2
pep8 fixes
Check for EPERM as well as EACCESS on trying to lock in oauth2
Create new storage object when creating new account