Add some security utilities

This adds some security utilities to core including:
- A library for basic crypto operations (e.g. to encrypt passwords)
- A better library for cryptographic actions which allows you to specify the charset
- A library for secure string comparisions

Remove .htaccess

Remove .htaccess

Fix typo

Add public API

Use timing constant comparision

Remove CBC constant

Adjust code

Remove confusing $this
Use DI
defaults: add customizable defaultiTunesAppId
templates: use p() for getiTunesAppId
adding new webdav property containing the folder size
Merge branch 'master' into securityutils

Conflicts:
	lib/private/util.php
Use correct 3rdparty
Adding support for tiff files
Converts TIFF files to PNG
Add char consts, hash the specified password for the HMAC
Merge branch 'securityutils' of https://github.com/owncloud/core into securityutils
Fix CHAR_SYMBOLS
This is not a PDF, there are no pages
Refactor tests a little bit
Add test for the second argument
Fix quoting
Increment version
Merge pull request #10723 from owncloud/webdav-folder-size

adding new webdav property containing the folder size
Merge pull request #10826 from oparoz/master

Adding TIFF support to the files app
Merge pull request #10642 from owncloud/securityutils

Add some security utilities