slice: add slices implementation (untested)

This code wasn't even compiled once... so yea.
add the primitive viml->lua transpiler

This is a much more primitive approach than ZyX's approach (which is the
best approach imho). But I'm just messing around for fun.