lib: encapsulate zile/lib module functions properly.

* lib/zile/lib.lua (iscallable, recase, stack): Declare local.
(stack.new, stack:push, stack:pop, stack:top): Move definitions
into stack table.
Return exported function table.
Adjust all callers.

Signed-off-by: Gary V. Vaughan <gary@gnu.org>