fixing bugs, added debugging stmts

single file encrypter object in test (salt and source_filename are
blank), added more debugging stmts, added null value protecting,
non-existant file bug