If width and height are set aspect-ratio has to be fixed

Before aspect-ratio was fixed only if cover was set to true but this
is wrong. Aspect-ratio should be fix if width and height are set. This
can be either by code (settings in image-component) or by user.
Add limit checks for exif-rotation

Break if ifd-count is greater than 100 because there only exist about
118 different tags whereby about 20 are specific to special hardware.
Also break if there are more than 5 ifd-regions because there shouldn't
be any more...
don't remove iframe in lightbox when closing

fixes problems with youtube component (which also creates an iframe)

if you need to do that, create your own javascript for the component and remove/re-add the iframe there
Merge pull request #220 from Ben-Ho/3.7-fix-crop-ratio

If width and height are set aspect-ratio has to be fixed
Merge pull request #222 from Ben-Ho/3.7-exif-limit

Add limit checks for exif-rotation
Merge remote-tracking branch 'github/3.7' into 3.7
lightbox fires hide and show events for onElementShow/hide functions
youtube works now with hide and show support for lightbox

on hide it will paused and on show it will be replayed if autoplay is on
Throw events when hasVisible is true, not false
added cli controller that parses all logs to backend

tag 'log' has to be set in web for db table updatescript
overview for parsed logs from web

shows errors, accessdenied and notfound logs in grid and form view
names legacy headlines trl form correctly
fixed double headline rows in table for trl

split dataRows and added headRows - same as master
renamed variables and filenames for log controllers and check log updateTag before parse
moved controller to action debug
name fix for log updatescript
optimized parse for log files
removed renderer for spaces and use pre tags for output
make the fieldset work with ajaxview

true and false are given as strings, so we have to reset them in php
added debug logs as resource so its always reachable for admins