Improve jdk8 compatibility
Merge branch 'master' into i723
Comment jdk8 profile out
Add stubs for intersection type handling
Merge branch 'master' into i723

Conflicts:
	querydsl-root/pom.xml
Build also on jdk8
Use SimpleExpression instead of Expression
Upgrade scala version
Merge branch 'master' into i723

Conflicts:
	querydsl-root/pom.xml
Fix APT tests
Use SimpleTypeVisitorAdapter to convert IntersectionType instances
Merge branch 'master' into i723

Conflicts:
	querydsl-root/pom.xml
Merge branch 'master' into i723
Add exclusion to semver check
Add codegen test
Add lockMode to DML classes
https://github.com/querydsl/querydsl/issues/854 - fixed offset limit echoing in result object
https://github.com/querydsl/querydsl/issues/854 - oops bad rename
Remove count usage
Use Types constants