[FEATURE] get and update user

use whatever key-value pair you wish to retrieve the user. The adapter currently doesn't do any promise of uniqueness for the return value
Merge pull request #3 from geertweening/user-changes

[FEATURE] get and update user