Treat users with equal logins and servers as equal.
Use the objectID for equivalence and hashing if it exists.
Fix a lulzy test.
Document the equality.
Always check the server.
Test that we don't equate a user from th server with a user created in memory.
Merge pull request #102 from octokit/user-equality

Treat users with equal logins and servers as equal.