"Show file paths" now shows the targets of the (sym)links in case of inplace imports
Externalized the FilePath dialog into a separate class
Implemented a clickable tooltip
Improved/Fixed inplace import icon tooltip/paths

Swing tooltip replaced by ClickableTooltip
'Show file paths' now shows the link target in case of inplace imports
Updated copyright date
Initial working Java MapField
Nearly working c++ map type
Work-around c++ std::map copy semantics

For the moment, getConfig and setConfig are a bit
surprising since the std::map is being passed by
value rather than reference.
Passing Python test
Implemented maximum file size limit for import
Merge remote-tracking branch 'origin' into limit_number_of_imports
Implemented @jburel suggestions
Merge remote-tracking branch 'origin/develop' into dsl-map-type

Conflicts:
	etc/omero.properties
OMERO5.1DEV_3: Add MapAnnotation type

This adds an Annotation subclass which has a single
`mapValue` of `<String, String>` type. This may already
point to an issue in the design if we want to have
`<String, Object>` support.
Cleanup test imports
limit webtest getObjects() to 10
fill OMSC stubs for new methods, to appease travis
Make value of maps NON-NULL

Since Ice converts a null string to an empty
string, this change as it stands will store
empty strings in the DB. An RType will be
required to prevent that.
fix javadoc param typo
adjust XML mapping files