Unit Tests

All reliable software needs unit tests. Here are a few tests to get us
started. Optionally including jQuery (commented out) for quick
cross-library testing.