added ANAX_ASSERT macro to replace assert
ANAX_ASSERT will throw an exception in a test case
build, in order to determine all test cases which are
failed.
fix #8