task/ta-npi-019-01 -- collected_sql needs to produce Agent state

nparcel/table/agent.py
* updated the schema to include a "state" column

nparcel/table/jobitem.py
* updated the collected_sql() method to include AGENT_STATE (agent.state)
task/ta-npi-019-02 -- update config condition_map to support state based
exporter

nparcel/conf/nparceld.conf
* placeholder for the new state based reporting flag

nparcel/config.py
* updated the FLAG_MAP to support the new "state_reporting" flag

nparcel/exporter.py
* updated the report() method signature to support state reporting via
  the new "state_reporting" argument

nparcel/exporterdaemon.py
* updated the _state() method's call to report() to include
  "state_reporting"
task/ta-npi-019-03 -- create state based report files if requested

nparcel/exporter.py
* factored out the report dump from the report() method into its own
  method, dump_report_output()
task/ta-npi-019-04 -- refactor out_dir as a class attribute to the
Exporter class

nparcel/exporter.py
* new attribute out_dir
* renamed get_out_directory() method to set_out_dir()
* process() and report() methods, -- out_dir is referenced as an
  attribute rather than a method argument

nparcel/exporterdaemon.py
* updated _start() method so that it set out_dir as a Exporter object
  attribute

nparcel/loaderdaemon.py
* updated _start() method so that inline files are not archived