Fixed disconnect issues

- Added configurable username/password fields
- Made LDAP connection get created on auth attempts otherwise the connection can be closed by the LDAP server and break the strategy unless the application is restarted
- Added username placeholder replace
Bump version

- Add contributors
Add Windows LDAP example
Update example URL
Document the config object
Handle `base` being a string correctly
Handle base being an array for authMode
Merge pull request #9 from EnzoMartin78/master

Fix connection timeout error, add example Thanks @EnzoMartin78