Fixes #26 : Key now works round-trip to the database, with caveat noted in issue.
Added change lost in previous commit.
Fix #14 : Added deletion triggers for properties and carried out
refactoring noted in issue.
Fix #15 : Delete a contact. With test cases.
Fix #13 : Handle ANNIVERSARY property.
Removed the historical schema from the head. It is still in the repository for
historical purposes, but does not need to be in the source tree.
Moved the sql directory under src and modified build. This is in prep for
removing the SQL statements in the PHP to seperate configuration files and it
will be easiest if all of the SQL is under the src tree.
Fixes #34 : Move SQL Queries into .ini file.