jsh: push exactly one module onto module stack for each file loaded.

Signed-off-by: Jon Seymour <jon.seymour@gmail.com>
jsh/module-dir-stack: provide a way to introspect the current module dir stack

Signed-off-by: Jon Seymour <jon.seymour@gmail.com>