Introduce a t_malloc_fatal flag that makes unintentional allocation failures fatal. This reduces the need for error handling in tests. Enable that flag in t_main(). Test programs that don't want it can override it in t_prepare().
Remove $Cryb$ tags as it is likely that the code will move to git.