Add error checking macros
dalloc: typesafe object container
Add SPARQL parser and lexer, mapping table

Add types and other infrastructure code to mdssvc.h