Created a dynamic library for Mac.

* The dynamic library (dylib) uses synchronous IO for now.
* Uses wchar_t for easier calling from Python.
* Has a very simple (no error checking) test program: libhashertest.c.