Added CC_ASSERT_IS_NULL() macro.

Added supporting macros CC_ARG_PTR() and CC_VALUE_PTR().

Added supporting functions cc_operator_is_null_ptr(), cc_value_ptr_alloc_str()
and cc_string_alloc_from_ptr().