Gauche: Use er-macro-transformer (not working yet)

Use er-macro-transformer instead of legacy define-macro.

It seems Gauche injects `current-module` reference somewhere.. We must
find some WAR.