Fixed assay with protocols creation for microarray tech
Merge remote-tracking branch 'origin/develop' into develop

Conflicts:
	pom.xml
Merge remote-tracking branch 'origin/develop' into develop
Changed FTP file checking routine to enable just one directory request per all files
Reverted accidental commit with invalid limpopo version
Reverted accidental commit with invalid limpopo version
Added new platforms to error message and reworded error message about normalisation protocols
New check for varying characteristic types
Reworded error message for CharacteristicTypeMustVary.java check
Improved "node not empty" check to add checking for the pattern used by Annotare to mark empty/unassigned nodes
Merge branch 'develop' of https://github.com/arrayexpress/magetabcheck into develop
Protected newly updated check from a possible NPE
Extended SDRF model to get an access to Comment[] nodes; added a check "Library source, layout, selection and strategy must be specified for the ENA library info"
Improved detection of duplicate characteristics
Expanded EfoTerm class to allow access to parent/ascendant information
Updated POMs after Limpopo release
Added notes on release 1.15
Updated for the latest tests
[maven-release-plugin] prepare release magetabcheck-1.15
[maven-release-plugin] prepare for next development iteration