Updated documentation and fixed a bug with cascading deletes.

Updated the documentation on tests. Also added a makefile to simplify testing.
Fixed a bug with castading deletes. It now defaults to "false" as it should.
Minor updates and corrections of documentation.