Refactored agent to not use setup script

This will allow better control of which checks are configured

Change-Id: Ib997054047c1da06239f9fbf8419a1a2821db462