rendering: fixed some issues with the hashCode generation that disabled the cache
Removed types in overlay package
- finished removing generics from Overlay elements (they weren't used anyway)
- switched from a source name based image -> overlay mapping to a row,colName based mapping
  which supports tables with images with the same source name (e.g. concatennated, edited....)
resturctured packages old annotator -> deprecated  new annotator -> top level
restructured commit 2
adjusted package export to the new package sturcture
Merge branch 'master' into EditAnnotator

master switched from sourceName identifiers for images to row,colName pairs. The merge process was very dirty because both branches contain big refactoring changes. Hopefully no information is lost.