Fix failing authentication due to status 200

The server appears to be returning HTTP 200 instead of 201, which it
used to return. This caused auth to fail. The fix causes auth to succeed
by accepting 200 or 201 (just in case they change it back).
Merge pull request #7 from Joegratz/auth-fix

Fix failing authentication due to status 200