Bu::StrArray was silly, added Bu::StringArray.
Added super-experimental proof-of-concept for SignalCall and DeferredSignal
Added the Bu::ReadWriteMutex, which is super awesome.  Also made the
Bu::RandomBase::rand functions visible in the Bu::RandomCmwc class.
Forgot the copyright notice.