Add workaround for micropython issue 3004
Add workaround for micropython issue 3004

Passing strings containing '%' to mp_obj_new_exception_msg results in an
assertion because they get passed through vstr_vprintf but contain no
actual formatting.
Workaround by contructing an exception ourselves.

stinos/micropython-wrap,stinos/micropython-wrap,stinos/micropython-wrap