Added tests for the #undef directive, which will be implemented in the
future revisions.
Initial implementation, leaving one test failing, to be fixed in the
next revision