Problem: CMake release mode disables asserts by default
Problem: CMake release mode disables asserts by default

Solution: Check for the NDEBUG flag and enforce asserts are always
enabled as the ensure the invariants for method are fulfilled and
programs don't run into unexpected behaviour when skipping them.

zeromq/zproject,zeromq/zproject,zeromq/zproject