switched over from LogLite to Log4perl, updated tests to suit