clear mtime cache for assets

fixes ccw when changing assets
catch any exception happening while rendering exceptions

fixes problem with cache/config is not writeable and outputting that exception was not possible
as we accessed the config again
optimized update-to-master with correct string parsing of "<?" tag and set <?php tag at beginning for users who have not allowed short_open_tag
fix dependencies.ini when files and dep are not defined in the same file
add IniNoFiles to default providerList, was missing in previous commit
Init dimension-value with first defined dimension if empty string set

This is needed because it's not possible to create an image without
dimension-value. So a default value is needed if the user doesn't
explicitly defines a value or there is only a single dimension.
Change object.keys to ie8 compatible for..in solution

Fix concern fafabbb4263f29b7313cae148e5450a16f8cac09
Auditors: niko
Set position of crop-button and dimension-name in javascript

This is needed to be more flexible if used in different context,
like newsletter-form
Add extra controller for preview-image with different access-restriction
Add support for user defined function in Kwf.Utils.ResponsiveEl
Reduce inheritance because of possible security problems

Fixed concern: 56d89fd3b0a417e6687e06d9bc201dc670666e03
show Preview Image setting on News List View
Simplify Code

There could be a problem with alignTo if the component is rendered
in background and no sizes are existing.
Answer to Comment: c48eff37eb65abe662ab6a58a93686c3bd0ee776
altText bei EnlargeTag deaktiviert

- wird soweit ich das sehen kann nicht verwendet
- ist auch nicht notwendig