wip: client get user details
Add basic test for PoddClient.getUserDetails
move duplicated helper method to the PoddUser class for now
rollback could occur during creation of user
add optional support for exporting the secret
create initial PoddUser.fromModel method

has boolean parameters to test the various requirements for password
submission and explicitly not allowing password submission using a given
service
javadoc PoddUser.fromModel
use original semargl again
Complete implementation of client get user details with test that works
Merge remote-tracking branch 'origin/master'