Split the types and attributes reference doc into two docs

Also moved them up in the index so that the more fundamental material
comes before the more advanced material in the table of contents.
change SSL log to contain a boolean flag signaling if a session was resumed
instead of the (usually not really that useful) session ID the client sent.
add information about server chosen protocol to ssl.log, if provided by alpn.

This is e.g. used to negotiate spdy or http/2
Mark everything below 2048 bit as a weak key (Browsers will stop
accepting 1024 bits soon, so we can be of that opinion too).

Also - fix notice suppression. :/
update test baselines
Improve multipart HTTP/MIME entity file analysis.

Singular CR or LF characters in multipart body content are no longer
converted to a full CRLF (thus corrupting the file) and it also no
longer considers the CRLF before the multipart boundary as part of the
content.

Addresses BIT-1235.
Remove timeouts from remote communication loop.

The select() now blocks until there's work to do instead of relying on a
small timeout value which can cause unproductive use of cpu cycles.
Merge branch 'master' into topic/jsiwek/improve_comm_loop
Fix possible abort on writing to a full pipe.
Fix Pipe copy/assignment to make a copy of flags.
Add more script language reference documentation

Added new sections on operators, statements, and directives.  Also
improved the documentation on types and attributes by providing more
examples and added a chart on the top of each page with links to
each type and attribute for easier access to the information.
Merge remote-tracking branch 'origin/master' into topic/dnthayer/langref
Merge branch 'master' into topic/jsiwek/improve_comm_loop

Conflicts:
	src/CMakeLists.txt
	src/FlowSrc.cc
	src/FlowSrc.h
	src/IOSource.h
	src/PktSrc.cc
	src/PktSrc.h
	src/iosource/Manager.cc
Add a simple FD_Set wrapper/helper class.
New page for List of Log files, linked to script-reference
Changing name of file
Improve error message when failing to activate a plugin.

Also fix a unit test helper script that checks plugin availability.
More updates to log files page: descriptions
Adding deatils for modbus_register_change.log
Broke down logs into grouped sections based on use & origin