Alright, let's get serious about this!

Added license information and boilerplate for build process; no
documentation yet (aside from test cases); it will be added after a bit more
development in standard Texinfo format.
Added support for stderr param for expectation handlers

This is unfortunately one of the cleanest ways to implement this, since
stdout is piped to stdin of the handler; I did not want to rely on using a
file descriptor, because then you have to deal with issues of rewinding the
pointer for possible future uses, and other considerations.
File descriptor 99 is reserved for internal use

It should not, by convention, be used by any test cases; its opening here
will (presumably, at least) prevent the shell from automatically allocating
it for any file operations and subshells.
`output' expectation handler now supports stdout

This requires a little bit of file descriptor wizardry, but works; I will
need to abstract it for other handlers that will need to do the same thing.
Added aok utility function

The name is not intended to sound cute: it means "array okay".

Note that this also demonstrates the need for a silent check: `aok foo' will
fail, but will output an error.
`output' expectation handler using aok for PIPESTATUS check
Added missing "to" to failure message
Added `be' support as an expectation handler

E.g. "to be silent".
Added `silent' expectation handler
Expectation handler no longer receives extra newline
Added `aok' silent tests