Continued with stream wrappers

Created basic wrappers for public and private streams which will handle user uploads.
Created basic wrapper for tmp files, this will become a special wrapper that has no external URLs.\
Various changes to the existing stream wrapper code.
Merge branch 'develop' into feature/streamwrapper
Moving from private to var directory as per FHS
Removed unused stream wrappers, we'll handle it more intelligently
Improved comments and fixed some mistakes
Moved cache busters from kernel to asset class, only place where we need them
Tmp files have no external URL
Fixed shell exception throw blocks using backslash
Cache busters are now within asset stream, register all stream wrappers that are most commonly used
Register error handler as early as possible, register all available stream wrappers for tools
Ported cache to use stream wrapper, various fixes along the way
Create translations with new i18n stream wrapper, also created separate commands
Renamed a method in the concrete implementation
PHP only and implemented using stream wrapper URIs

There are no shell calls anymore necessary for this command plus the usage of URIs makes it totally robust and secure. Note that the execution as root or via sudo is no problem when using our URIs because the stream wrappers make sure that the correct user and group is applied to any file.
No dependencies, stream wrapper, single command

The command has no more dependencies and the port to stream wrappers allow us to handle this task very, very easily. Also using a single command allows auto-completion of the command in bash and doesn't mean that admins have to learn command options by hard.
Renamed TmpStreamWrapper to TemporaryStreamWrapper and the creation of the path is now cached plus realized via stream wrapper to remove kernel dependency
Removed translations that are auto-generated and moved the others
Removed var stream wrapper, isn't doing enough
Use iterator for deletion, stream wrapper aren't recursive anymore
Overhauled I18n to use stream wrappers and built one huge cache for all translations