specify login sources
Add test for giving a wrong directory as login source
Added spec for group as a login source
[SPEC]: raise error while authentication if given a wrong directory
Use options as a last argument in authenticate method
Better basic_login_attempt instance methods
Added options parameter to the UsernamePasswordRequest instance contstructor for adding an account store