CAY-1977 | Remove "DbEntity Already Exists" dialog
replace @since 3.2 on @since 4.0
fix maven config loading
add logging loader delegate
add skipRelationshipLoading option
Merge remote-tracking branch 'upstream/master' into CAY-1977_1

Conflicts:
	cayenne-server/src/main/java/org/apache/cayenne/access/DbLoader.java
	modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/DbLoaderHelper.java
Q: what happens if a relationship existed over a column that was later deleted? and ‘skipRelLoading’ is true
A: it should remove relationship and column
By default many-to-many are flattened during reverse engineering.
But if a user un-flattens a given N:M manually, we’d like this choice to be preserved on the next run
add toString for all maven options objects
defaultPackage value from maven plugin should override that value in DataMap
Merge branch '47'

Conflicts:
	cayenne-server/src/main/java/org/apache/cayenne/access/DbLoader.java