initial transition to new metaverse API

wait, why are we deleting this interface? don't we still want location support to be scriptable? I think this will break some existing scripts. 

If the issue is just that implementation needs to change to support the new format, then let's leave the interface in and report an error until it gets re-implemented.