Update Changelog for 2.0.1
dns: parse and store TXT responses

This way the TXT data can be logged by the loggers.

Ticket #1158
dns json: log TXT response data

Log TXT data in the rdata field.
dns: add tests for TXT response parsing

Add valid and invalid examples.
tls: check SSL3/TLS version per record

Set event if SSL3/TLS record isn't within the acceptable range.
Checks if libnetfilter_log is found on the system
and enable it if it's specified.
Adds a configuration example for nflog support in suricata.yaml
Updating the Tmm Id for declaration of nflog capture mode
Adds nflog error code
Bootstraping NFLOG capture mode
Implements NFLOG runmode
Declare a wrapper to parse group option for nflog
Adds nflog option
This patch adds the fields into PacketVars struct to setup a packet from a nflog message
nflog: improve error handling on NOBUFS

Don't fall through to handle_packet on any NOBUFS condition. Make
sure we catch all NOBUFS.
nflog: fix typo rising->raising
dns: add names for common types

Add names for SRV, NAPTR, DS, RRSIG, NSEC, NSEC3 types.
dns: unify type to string logging utility

Both DNS loggers had their own CreateTypeString. This patch unifies
them.
nflog: warn if buffer-size is larger than max-size

If buffer-size is larger than max size, give a warning and adjust
buffer-size to max-size.
nflog: set socket timeout

Set socket timeout so that we can exit if there is no traffic.

It would hang after the SIGINT signal, until packets arived.