Unit Tests and Build Scripts

Updated all build scripts to be current.

Updated Library to support POSIX.

Started to write a unit tester and unit tests.  Windows debug build
script will build and run unit tester, other build scripts not supported
as of yet.