Removed a lot of the selection stuff and prototyped an alternative around a fluent Criteria creation API
Updated based upon feedback from Lincoln
SelectionFactory instance() lookup
Add gremlin query support (badly)
Added missing files, and fixed a bug in the search type handling
Removed .orig file that shouldn't be here
Added *.orig to .gitignore
This should not always return false
Refactor ConfigurationProviders into separate files
Fixes for unit tests
Merge remote-tracking branch 'upstream/rules_proto' into rules_proto

Conflicts:
	engine/config/tests/src/test/java/org/jboss/windup/addon/config/GraphSearchConditionTest.java
Made comments match current code
Wording
as() --> ofType()
Changed to ofType
Merge remote-tracking branch 'upstream/rules_proto' into rules_proto
Some API cleanup (hide Gremlin query builder object a bit)
Removed static constructor for GraphSearchConditionBuilderGremlin
Added missing IterationQuery class
Partial implementation of variable stack