Adding conf.d reloading on SIGHUP

Added a SIGHUP handler that updates an instance variable self.checksd
Changed the main loop to refer to self.checksd and self.agentConfig

Addresses feature request #354