jsx: add harmony and strip_types options

Let's add `**opts` here while we're at it.