1- Fix try_first_pass / use_first_pass (pam_get_authtok() code &
2  documentation are slightly incorrect, OpenPAM's pam_unix(8) is
3  incorrect, all FreeBSD modules are broken)
4
5- Add loop detection to openpam_load_chain().
6
7- Complete unit tests for openpam_dispatch().
8
9- Stop using PAM_SYMBOL_ERR incorrectly.
10