Fixes workaround introduced in #101. Author: @anatoly-spb. Related to: #17.
Patches by @anatoly-spb : 1. Get rid of -DWIN64, -DZLIB_WINAPI in 32-bit build for fixing zlib linkage; 2. Work around MSVC2015 limitation based on lacking the C++14 features (like void as literal type) and document it.
Also use this assertions for Expects(), Ensures() and Unexpected().