Neaten MALLOC_FAIL_X macros.

Macro now uses `__FILE__` and `__LINE__` rather than `DESC`
variable when printing success or error messages.
Merge pull request #102 from ctn-waterloo/neaten-c

Neaten MALLOC_FAIL_X macros.