Make many hard coded values overridable

* Add the ability to specify object dir is a cfg_dir so we
  don't need to add config files to nagios.cfg explicitly
* Simplified the main task file down to two tasks that process
  multiple files