remove unneeded parentheses
test for warnings everywhere
warn when neither AUTHOR_TESTING, RELEASE_TESTING is set
load lib and chdir in the testing sub