* Overlay:
 - added receiveKeyEventOnHidden and receiveMouseEventOnHidden
properties.
 - do not anymore extends AbstractPainter. 
* IcyCanvas:
 - fixed default canvas size implementation.
 - provide helpers for mouse event dispatch to overlays.
* Canvas3D: mouse interaction is now similar to Canvas2D.
* ROI:
 - replaced isEditable() by isReadOnly()
 - rewrite setSelected(..) method, exclusive selection is done in
Sequence.
 - minors fixes.
* ROI2D: improved drawing performance (use Graphics clip information).
Sequence now.
* Sequence: rewrite setSelectedROI(..) method.
* Plugin: added loadLibrary(..) method for easy native libraries loading
from the plugin jar file.
* Fixed issue in saving image in multiple file (temporary hack until
issue is fixed in Bio-Formats).
* Painter interface deprecation completed:
 - OverlayWrapper class used for wrapping.
 - Layer, IcyCanvas, Sequence, ROI... now uses the Overlay only
internally.
 - removed as much Painter reference as possible.
* MainListener interface is deprecated, use one of these instead:
GlobalViewerListener, GlobalSequenceListener, GlobalROIListener,
GlobalOverlayListener, GlobalPluginListener.
* Replaced FocusedSequenceListener and FocusedViewerListener by
ActiveSequenceListener and ActiveViewerListener.
* IcyColorMap: added getRedMap(), getGreenMap()... methods.
* Added ArrayMath.sum(..) method for all native array type.
* Added IcyTable component (has minor improvement over the JTable).
* New developer documentation based on javadoc (it was doxygen).
* Better deprecation of the old Painter interface in the API.
* Many changes, rewrites, refactoring and cleanup.
fix.