BroControl config reloading

Description

Currently, if the BroControl config (node.cfg or broctl.cfg) changes while
the interactive broctl shell is running, then a user must exit broctl
and re-run broctl in order for broctl to notice the new config.

BroControl should check if the config has changed each time a
broctl command runs, and issue a warning if it detects a change.
In addition, the "deploy" command should be smart enough to
notice this and automatically reload the configuration.

Environment

None

Assignee

Justin Azoff

Reporter

Daniel Thayer

Labels

None

External issue ID

None

Components

Fix versions

Priority

Normal
Configure