Always propagate the *FLAGS variables to g-ir-scanner (bug 722480)

The issue was not that they got un-escaped too many times but too
few. Expanding them here seems to get the correct behavior.