fixing multiple issues for #4312 ([E+M] strange search result entries in turn to simple search for Anthyllis hamo*)
uncluttering and harmonizing rendering of homonyms
using UUID instead of term representations
adapting webservice uris after refactoring taxon controllers for #2595 (portal/taxon/{uuid}/accepted/{uuid} producing too big data objects)
avoiding unnesecary reference/{uuid}/authorTeam calls
solving #3377 (search results on only one classification should never show the classifiation information)
fixing #983 (PALMAE Clarify display when taxon page is reached by clicking on a synonym name)
searching on all classifications now possible and fixing some bugs related to #2896
moving function to other file
dataportal side implementation for #3305 (Collect images via taxon relations)
dynabox no longer auto attaching, preparing for open and close callbacks
fixing #3215 (Footnotes for taxon relations in synonymy missing) and improving layout and DOM consistency
fixing a bug due to D7 migration
fixing #3217 (specimens: rename label type into 'Basis of record') and solving a lot of problems like recursive page loading du to a bug in ahah-content.js and type in cdm service call, ...
related to: javascript at the and of the page
copy drupal7 dataportal module into trunk