Changed sparql_traits to take Model & in functions
initial sparql_traits for sqlite.
Prefix is prased seperatly from the rest.

Prefix's are looked up first and stored in a contianer for lookup.
Created a model_store for sqlite.

In order to create an sqlite statment, the char * query has to be stored
in the model_store intill it can be run. It can also be discared this way
in case the sparql statement has an error.