Fixing bug "double free or corruption" error

variable "char crypted[100]' should not be freed because no memory was ever allocated to it.

tested via pamtester
adding config pw_type "bf"

Though the option existed as a constant, it was never reading in properly from the config file.
Merge pull request #3 from olsonpm/patch-1

Fixing two bugs