Fix DSpace Import to accept zip, adding subfolder to sourceDir
Initial Batch Import ZIP from XMLUI
Add select-a-collection to batch upload UI
Print mapFile output to confirm screen, also use batchimport temp dir
DS-2071 Handle short depth files, and longer depth files
DS-1641 Have the map file have name of uploaded zip
DS-1641 Better exception handling on import, display to user
BatchItemImport through UI to use addItemsAtomic - all or nothing

In case of an exception during addItems / i.e. ItemImport, revert the
partially imported subset of items.
Fix rebase, since mapOut is a static
Cleanup errored item import, by deleting remnant of errored item

Conflicts:
	dspace-api/src/main/java/org/dspace/content/Item.java

Conflicts:
	dspace-api/src/main/java/org/dspace/app/itemimport/ItemImport.java
Human friendly error message for invalid md field

Also clean up the code log/print spit this out
Merge pull request #591 from LongsightGroup/DS-1641-batchimportUI

DS-1641 Batch ItemImport from XMLUI