Added option to build tools static when building shared libraries. This will prevent 'dll' being appended to the tool name on windows. See HDFFV-8292.

Tested: local linux
UNDO:Added option to build tools static when building shared libraries. This will prevent 'dll' being appended to the tool name on windows. See HDFFV-8292.
Windows DLL linkage problem because of defines needed.

Tested: local linux
fix error output when dataset verify detects wrong data.
need to use MPI_Count and corresponding _x check routines post read/write to handle big counts.
Snapshot version 1.9 release 195
revert change to SB format to store EOFs, and store just the SUPER type EOF.
The tests pass, but this is a problem for multi-vfd still but not exposed by tests.

Need to store all EOF types for multi-like vfds in SB extension.

Also merge from trunk.