fix: give warning upon importing mapping with bnode, throw exception and warning if duplicate mapping ids occurred
[MINOR] Fix the wrong line number when the file loader detects invalid syntax
in the input file.
FIX cannot have # in base Uri to bootstrap
new LUBM queries
typos fixed in new queries
minor typo (missing . at the end) in Q5 fixed
* Fixed Iterator to have a bigger buffer (50000 elements instead of 1) because it was triggering a deadlock
* Eliminated the special cases for owl:Thing and owl:Nothing and owl:Ontology triples being ignored, this shouldn't be done in this class. If necessary, should be done in quest. This class has to be fast.
* Minor changes for speed (might be considerable)
* Refactored the result set (main one in Quest and Sesame API) to avoid computing in the "getConstant" or "getBinding" methods things that could have been computed in the constructor or that should have been passed as parameters to the constructor. This could be a big PERFORMANCE boost.
* Refactored all methods related to statement execution to avoid doing redundant things. For example, parsing the SPARQL query many times, re-computing the signature of the SPARQL query, re-checking which type of SPARQL query it is (ASK, SELECT, ETC.) This could be a big PERFORMANCE boost.
* Refactored all the API for query execution to avoid duplicate calls to methods. This could be a big PERFORMANCE boost.
* Fixed insert method for semantic index to generate IDs efficiently (it slowed down when data was inserted). 
* Simplified API in the Factory to create URIs, now only requires string and avoids wasting time with creating first IRIs (string are the only thing that matter to us). This could be a big PERFORMANCE boost
* Changed all references to StringBuffer to StringBuilder, according to Java's documentation this is in general faster.
* Refactoring of the Quest.java constructors to have a more explicit API. Now the configuration of Quest should be self explanatory and less error prone.
Use StringBuilder instead of StringBuffer. Improve performance by using
unsynchronized methods.
Change the constant name from SEMANTIC to SEMANTIC_INDEX.
Remove unused tags in the OBDA input files.
* Fixed bug in the new code introduced to make URI percent decoding faster (it was encoding instead of decoding)
Remove unused tags in the OBDA input files.
Throws an exception for unsupported tags in the input OBDA file.
code tidy.
* Added a failing BSBM test that fails
* Extended the translator to throw exception when the ORDER BY doesn't have a variable
* Fixed bug in my previous fix :D
Re-enable the original "Query 10" test in MySQL virtual test for BSBM scenario.
This test should fail because we haven't implemented the casting function.