BAC-597: do not update imagelinks with il_from = 0

Do not execute LinksUpdate::doIncrementalUpdate if article ID is zero
Merge branch 'dev' into DAR-2750
Revert "Revert "Merge branch 'DAR-2750' into DAR-2626""

This reverts commit 2ff52cd12e45c7f4b318e6dc04d7903dfaa36a9e.
DAR-2887 fix for IE max-height calculations
DAR-2887 renamed and re-used defined variable
DAR-2696, disable scrolling in a background
DAR-2696, add missing new line
DAr-2696, fix comment
DAR-2696, apply fixes after code review
Removing some hardcoded text from image review
DAR-2604: adding dependant components in the config file
DAR-2604: filtering non-assets from component dependencies
DAR-2604: setting and getting inter-component dependencies
DAR-2604: separate method for loading single component
DAR-2604: loading component dependencies in the factory
DAR-2604: documenting and fixing initComponent method
Started js refactoering;
Applied Styleguide;
DAR-2604: returning the name of the component
DAR-2604: returning component dependencies