replace tab with 4 spaces
BEGINNING_OF_FILE and ENDING_OF_FILE are tuples, don't save them in
scalar context
adjust begin of file for pam header; also handle missing module error
add unittests for update_pam_file
use location under target for pam file
clarify the error, use a stricter schema to avoid it in the first place
Merge pull request #383 from stdweird/useraccess_fix_new_maventools_unittest

ncm-authconfig: fix pam_update_file problem