Move the router classes to a namespace and expose it with a public interface
switch OC::getRouter usages to OC::$server->getRouter
update copyright header
use preDelete instead of postDelete hook
improve validation of getFileInfo in \OC\Preview
make it possible to influence output type of \OC_Image
always output a png
Added warning for trusted_domains after CLI upgrade

If trusted_domains is not set after a CLI upgrade, show a warning in the
output.
don't change mimetype of whole image object
remove image/pjpeg from OC_Image::_output
OC_Image::_output() - throw exception instead of falling back to png
[tx-robot] updated from transifex
fixing PHPDoc
unit tests for specific image type output added
Correctly round bytes when converted from human readable format

Instead of leave two decimal places which is confusing, round the byte
values correctly to the closest byte.
clearify the use-case of this app
use a non-recursive chmod on the datadir
Merge pull request #7728 from owncloud/oc_image_show_save_custom_mime

make it possible to influence output type of \OC_Image
Merge pull request #7704 from owncloud/preview_use_pre_instead_of_post_delete_hook_2

use preDelete instead of postDelete hook
Merge pull request #7727 from owncloud/cli-trusteddomainupgradewarning

Added warning for trusted_domains after CLI upgrade