fixup/move let()
Large step in cleaning up import

 * It is now possible to do: import foo bar boo

 * Some heavy lifting changes, not entirely stablized yet
Add new cmdline option

 * Added -I, --import to allow for manually performing an import before
   processing the rest of the cmdline.  This is necessary to allow
   things like: shlib --import math -c 'math.seq 12'
Always write aliases to allow alias chaining
We always have dirname(), so use it.
Make everything work with new shlib changes
Add in math.seq()
Documentation update
Do not stop short
math.calc() Will always handle floating point
math.calc() will always try to handle floating point arithmetic

 * Enhance this to work w/ ksh, zsh, awk, etc..
Add math.cmp() for comparing all numbers including floats
Add support for floating point sequences

 * Can now do "math.seq 0 0.01 0.1"
Undo bug during testing new additions to seq

 * We really do want to use the system seq if it has one
Add math/cmp to the default import in the math lib
Fixup changes from shlib_main to shlib.main
Zsh has to be asked nicely to stop sucking
Zsh has a bad habbit of representing ints as floats w/out trailing data

 * in Zsh, sqrt(144) returns "12." ... which is .. annoying... fixup
   output to deal with Zsh's special flavor of paste
Test for ksh/zsh

 * The magic let $(( )) expression does not readily allow us to "test"
   for the shell type, so we just test the shell type directly instead.
Wrap up all of the awk/zsh/ksh common math routines as functions