Revert "more extensive assert statement checks (warn for side effects), moved to separate class"

This reverts commit edc75349d60c39565bd3e9f971f968a3b38e83e1.

Conflicts:
	Makefile
	lib/checkassert.cpp
	lib/checkassert.h
fixing merge errors