I've added some unit tests for the new classes, updated the GNU make
build and the example files. I'm still getting a segmentation fault
running the unit tests (haven't tracked down which one yet) and haven't
tracked down the linking problem on Windows, but the very simple
example files seem to work okay.
