Improving unit testing, modifying april_assert in C to be capturable in Lua with pcall and xpcall functions