Modified ASSERT to throw
Modified ASSERT to throw

Added throw statement to ASSERT macro to enable detection by unit
testing framework.

bsilbaugh/NumLib,bsilbaugh/NumLib,bsilbaugh/NumLib,bsilbaugh/NumLib