container: argcheck apis.

* lib/std/container.lua (mapfields, __call, __tostring)
(__totable): While it would be extremely convoluted to dig out
the functions behind these apis to call them with non-object
initial arguments, add type checking for completeness.

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