Added additional error handling for CFG/PAM

I noticed that when I didn't do 'make install' before running slimlock, pam_start would return PAM_SUCCESS, despite not having /etc/pam.d/slimlock. This caused slimlock to spin in a loop and not accept input. Thought I would add these small changes to prevent this in the future (I dont like installing things right off the bat)