- Created several `log` wrapper classes for Zeek, Suricata, and FIlebeat, providing easy access to several logs needed for troubleshooting.
- Implements [linecache](https://docs.python.org/2/library/linecache.html) module for more efficient readIO against large log files.
- Provides basic search functionality such as basic timeframe querying and return limits.
- Added `patch_modules` install method for Filebeat, allowing for ECS normalization of Zeek and Suricata logs.
- Added corresponding enable/disable methods for toggling on and off
- Exposed Filebeat SSL/TLS options for all supported outputs.
- Adds a `LocalNetworkConfigManager` for Zeek, which allows access to the `etc/network.cfg`, used to specify local networks to Zeek.
- `suricata_log_output_file` now passed through to the `SuricataConfigManager`
- Updated logic to handle parsing lists of dictionaries in addition to nested dictionaries.
- Moved suricata default logging directory to `/opt/dynamite/suricata/logs/` which avoids the mess created when lower runlevel ops try to write to `/var/` before it is mounted.
- move to jemalloc for Zeek/Suricata compiling