add doxygen as a build dependency
package docs
fix comment
use atomics for thread safety
make it clear this code is experimental
remove _t extension on UDT for Posix complience
Fix spelling
ensure libs and docs are packaged
don't use current source
run tests during packaging
build release with debug info
added stopwatch timer

A simple class that will track time from the point it is created and
allows you to capture snapshots of the elapsed time. The timer can be
reset at any time and can be reported with various levels of
granularity:

* seconds
* microseconds
* milliseconds
* nanoseconds
allow caller to get handle to threads
Fix tyename error
upgrade doxygen file format
Add Least Recently Used (LRU) cache