Testframework

Proper logging and CLI option handling plus "inventory file" support for the soon-to-be testing framework