adapting existing tests and adding a new one to reproduce #4383 (references in bibliography need de-duplication)
refactoring the handling of annotations, sources and name in source information. cleaner and simpler code, less complex statements and preserving at the same time existing output, except that the ticket #2288 (Cyprus: ChromosomeNumbers: formating nameInSource) has been solved
refactoring the feature node blocks - 2 + adapting test suite
relaxing test to avoid frequent failures du to #4166 (Map legend causes inconsistent spacing below map)
adapting test to minor modification in page rendering (supressing map legend div and img if no legend is requested)
adapting test to new situation after adapting portal to refactored distribution tree implementation in cdmlib
once again adding linebreaks to this assertion
fixing test
adapting test to modified BeanInitialiser
fixing tests for nameUsedInSource implemented, this leads to semi-duplication of footnotes since some are without name in source data while other are without
adapting test to new html structure
adapting test to bug - THIS MUST BE REVERTED ONCE THE BUG IS FIXED! see #3475 (DescriptionServiceImpl.getOrderedDistributions loses distributions)
adapting test to bug - THIS MUST BE REVERTED ONCE THE BUG IS FIXEDgst! see #3475 (DescriptionServiceImpl.getOrderedDistributions loses distributions)
reverting r17844
adapting tests to new situation
changing amount of whitespace in assertion and better logging in case of click link timeouts
copy drupal7 dataportal module into trunk