- avoid malloc/free for options
- fixed memory leaks with pam_set_data/pam_get_data
- replaced cdbus_strtokcmp by csv_contains to avoid memory leaks