Adds AbstractObjectTypeProvider::$decoratorClassName
Merge branch 'master' of github.com:WoltLab/WCF
Renames IRouteController::getID() to IRouteController::getObjectID()

Because of `DatabaseObject::getObjectID()`, you don't need to implement such a method when implementing `IRouteController`.
Updated package server xml and added auth code
Merge branch 'master' of github.com:WoltLab/WCF
PackageUpdateDispatcher is now a SingletonFactory
Removes obsolete template

cf. 790a9c0b1614efcf436abb843cf501562afff291
Adds missing import in GetUpdateInfoCronjob
Updates/Adds template events

cf. #877
Fixed update server and added memory limit check
Merge branch 'master' of github.com:WoltLab/WCF
Removed 'updateType' and replaced with 'isCritical'
Changed default value of the 'sqlLimit' parameter to 0
Removed obsolete code
Merge branch 'master' of github.com:WoltLab/WCF
Fixes setup
Renames ITitledDatabaseObject/ILinkableDatabaseObject
Add template events to redirect.tpl
Fixes setup
Set user to guest before deleting session.