fixes #4. Maven 3.1 and 3.2 use slf4j for logging, so I cut over entirely to that logger, and changed the tests to just be mocks of the slf4j logger. Tested fix on 3.1.x and 3.2.x of maven