Guanako: Get list of all defines in source code.

 * NOTE: Heavy overhead by including a modified version of Vala.Parser and
         Vala.Scanner. See also #696325