date: accept -u/--utc option
Object-Utils: use JSON.stringify instead of .jsonify

Some objects don't work well with JSONIFY.
fnmatch: partial improvement of fnmatch code.
Shell parsing: implement ${#FOO} expansion
New program: test
New program: cal
New program: fortune