expose some more global objects and functions so the compiler can opencode accesses to them in frozen-global mode.
add ABI.createRet and provide an arm version that does the sret stuff.  also switch from target 'dev' to 'armv7', and add a totally nonfunctional 'armv7s' in anticipation of being able to support that too.
update pirouette