[metadata] more initial dev
[config-item] various changes to config items

 * bootstrap
 * configscripts
 * dnsmasq
 * host-iptables
 * host-routes
 * hosts
 * ipsec-hosts
 * iptables
 * metadata
[pyagent] Add option to have to ignore updates to the pyagent
[pyagent] If AGENT_PPID is not set, still check the stamp file for restart
[pyagent] Don't make config handler optional anymore
[pyagent] Add process manager
[pyagent] Failed to pass env to subprocess
[pyagent] switch to subprocess32
[pyagent] Add console support for libvirt
[pyagent] pep8 fixes
[api] Add capability and state conditions for actions on objects
[api] check for null schema
[jooq] support polymorphism in the ctor
[json] remove redundant dependency
[jooq] Don't assume every object has a data field
[object] capabilities field
[object] add fieldStringList util method
[agent-instance] Add gatewayService and hostNatGatewayService
[api-logic] add console action to instance
[config-item] remove unused files