Made a path in the api from QuestOWLFactory to Quest for introducing
UserConstraints. Added "integration" test that tests UserConstraints and
self-join elimination together. Removed the unnecessary options for
view_keys
Moved user-constraints test to the quest-sesame package