Fixing jslint errors

Defining functions at the top in order to avoid "was used before it was
defined" errors.
Refs #21007; Fixed watermark/logo on embedded dashboards
Refs #21007; Added possibility to set globally the qr_code and watermark/logo size on iframes embedded on same site
Prepare eea.googlecharts 11.0.
Updated version for eea.googlecharts to 11.1-dev
Refs #21007; Added possibility to resize iframe, chart, chartarea; Added possibility to hide the filters, notes, qr code, watermark, link to original visualization
Refs #21007; Added script and css files
fixed jslints
Refs #21007; Reload already applyed settings when resizing chart for the second time
Refs #21007; Added page to update the modified iframe
Refs #21007; Allow resize only if visitor has edit permissions
Refs #21007; Updated layout, cleanup in css
Refs #21007; Added upgrade step
Refs #21007; Use processForm instead of mutator, this way events are triggered, object is reindexed
Refs #21007; Load the correct size of chart, chartarea, iframe after elements were hidden
Refs #21007; Added status message while updated chart is saved
Refs #21007; Use the default size for chartarea, when width and height are missing
Refs #21007; Fixed resizer when there is no chartarea (like table chart)
Refs #21007; Added resize and hide/show elements to embedded dashboard
Refs #21007; Fixed overlapped input fields