Adding xml spec files so we don't lose configurations that work properly
Removing test.xml, which is no longer needed
Adding accessspec files which interpret access specs and set them up to work
Adding event handlers for when events are called back
Adding files dealing with printable output from reports
Adding message_ids.h, which contains a large number of #defines
Adding error handling files to the project
Probably should be many commits, but I got frustrated and lazy, so one large commit