Merge pull request #117 from mbriskar/WINDUP-112

WINDUP-112: Create method for adding a GraphSearchCriterio to GraphSearc...
WINDUP-98: Split Iteration functionality out of VarStack
WINDUP-93: Improve readability of Iteration.over().var()
Merge pull request #118 from lincolnthree/WINDUP-98

WINDUP-98: Split Iteration functionality out of VarStack
Merge branch 'WINDUP-93' of https://github.com/lincolnthree/windup into lincolnthree-WINDUP-93

Conflicts:
	config/tests/src/test/java/org/jboss/windup/config/MavenExampleRuleProvider.java
	config/tests/src/test/java/org/jboss/windup/config/XmlExampleRuleProvider2.java
	config/tests/src/test/java/org/jboss/windup/config/XmlExampleRuleProvider3.java
Fixes from issues introduced by merge
Merge branch 'lincolnthree-WINDUP-93'
WINDUP-109 - Refactor model classes to support an abstract project model
Merge pull request #120 from jsight/WINDUP-109

WINDUP-109 - Refactor model classes to support an abstract project model
WINDUP-109: Major refactor of Model classes and general cleanup
Merge pull request #122 from lincolnthree/WINDUP-109

WINDUP-109: Major refactor of Model classes and general cleanup
Added loadClass(name, resolve) method and fixed an issue with getResoure
Merge pull request #123 from jsight/master

Added loadClass(name, resolve) method and fixed an issue with getResoure
Switched to findClass
Merge pull request #124 from jsight/master

Switched to findClass
WINDUP-113: Simplified CriteriaBuilders into unified Query API.
WINDUP-102