A typo fix in check_ample_vector's screen output.
Tests introduced for ppmpf macros are ample - compatible.

The preprocessor metaprogramming framework contains a series of macros that
although thoroughly tested, lacked automatic testing. This commit introduces
a testing framework for preprocessor macros themselves, using the same base
as the testing framework provided in odreex::ample for template metaprograms.