Fix AOT compilation of define-syntax + er-macro-transformer
Made define-condition-type hygienic