More sanity checking
Readded layer2 header information

The previous commits removed the layer2 header information from the
packets. However, this information is used by some modules, such as
the PCAPExporterBase. This commit restores the layer2 header, which
is now still saved in the Packet structure and can be accessed by a
separate pointer. Modules have been rewritten to use this pointer
if they need to.
Merge branch 'ip_header_offset' into merge-features
Merge branch 'ipfix_sender_limitation' into merge-features
Merge branch 'master' into merge-features
Merge branch 'master' into merge-features
Compile fixes for ConnectionFilter
Merge branch 'ip_header_offset' into merge-features
Merge branch 'redis-exporter' into merge-features
ipfixFlowInspectorExporter drop legacy names

The redis exporter used to generate flows using legacy vermont names.
This feature was dropped now and the exporter will now generate
data that uses the standard IPFIX names
Merge branch 'merge-features' of github.com:constcast/vermont into merge-features

Conflicts:
	src/modules/ipfix/database/IpfixFlowInspectorExporter.cpp
Merge branch 'merge-features'