Resolve Issue #1

I removed four test units that are no longer valid according to the
recent code. In addition, I updated the ModelIOManager to skip reading
lines for any invalid mapping string.
Merge remote-tracking branch 'refs/remotes/origin/develop' into develop
clean uncessary files
Move the test and build scripts to its own folder.
Merge branch 'release/1.8' into develop
Merge remote-tracking branch 'refs/remotes/origin/develop' into develop
mergin changes from trunk
updating to latest trunk
Added ignores for protege 4
merged all changes from origin.develop
Improved Exception message when cannot read .obda file due to
unsupported tags
* Improved the factory method that creates CQIE with anew more onvineint
method that doesn't require to create lists everytime you creata query
body.
* Fixed issue that we geenrated Join(...) atoms when not needed. Now
Join is only used in the context of the left or irght ocmponents of a
leftJoin. Everywhere else, Join is redundant and no longer produced.
Add example code for using QuestOWL-API

The example includes how to initiate Quest for query answering and to
materialize data from database using mappings in OBDA model.
Merge branch 'develop' of ssh://github.com/ontop/ontop into develop
Typo fix
Add example code for using QuestSesame API

The examples include how to create Sesame repository in Virtual and
In-Memory mode and to use the Sesame materializer to construct RDF data
from database using the mappings in OBDA file.
Merge branch 'feature/api-example' into develop
Update ONTOP-LICENSE.txt

updated license to the dual license
Delete LICENSE.md