rename the (work-in-progress) pure dart impl from `vm` -> `pure`

Still searching for the best name for this?  But `vm` was pretty bad
(except for being short) as this isn't a virtual machine...  I
considered `nonproxy` but that felt too long and weird, so I settled on
`pure` for now.