Cleans up package

Fixes whitespaces and indentation, also updates and adds comments and adds to missing `var`s in JavaScript code.
Merge branch 'master' of git://github.com/WoltLab/WCF into enhancement/cleanup

Conflicts:
	wcfsetup/install/files/lib/data/style/StyleEditor.class.php
	wcfsetup/install/files/lib/system/package/plugin/StyleAttributePackageInstallationPlugin.class.php
	wcfsetup/install/files/lib/system/template/plugin/IconCompilerTemplatePlugin.class.php
	wcfsetup/install/files/lib/system/template/plugin/IconPrefilterTemplatePlugin.class.php
	wcfsetup/install/files/lib/util/StyleUtil.class.php
	wcfsetup/install/files/style/acl.less
	wcfsetup/install/files/style/layout.less
	wcfsetup/install/files/style/message.less
	wcfsetup/install/files/style/notification.less
	wcfsetup/install/files/style/pagination.less
	wcfsetup/install/files/style/tabular.less
	wcfsetup/install/files/style/user.less
	wcfsetup/install/files/style/userPanel.less
Merge branch 'master' of git://github.com/WoltLab/WCF into enhancement/cleanup

Conflicts:
	wcfsetup/install/files/js/WCF.js
	wcfsetup/install/files/lib/system/package/plugin/ACPMenuPackageInstallationPlugin.class.php
	wcfsetup/install/files/lib/system/package/plugin/ACPSearchProviderPackageInstallationPlugin.class.php
	wcfsetup/install/files/lib/system/package/plugin/ACPTemplatePackageInstallationPlugin.class.php
	wcfsetup/install/files/lib/system/package/plugin/CoreObjectPackageInstallationPlugin.class.php
	wcfsetup/install/files/lib/system/package/plugin/CronjobPackageInstallationPlugin.class.php
	wcfsetup/install/files/lib/system/package/plugin/EventListenerPackageInstallationPlugin.class.php
	wcfsetup/install/files/lib/system/package/plugin/TemplateListenerPackageInstallationPlugin.class.php
	wcfsetup/install/files/lib/system/package/plugin/UserGroupOptionPackageInstallationPlugin.class.php
	wcfsetup/install/files/lib/system/package/plugin/UserOptionPackageInstallationPlugin.class.php
	wcfsetup/install/files/lib/system/template/plugin/DatediffModifierTemplatePlugin.class.php
Fixes typo
Fixes ACPSearchProviderAction
Add input[type='number']
Breadcrumbs no longer allow nulled parameters

See #780
Fixed creepy exceptions if user cannot access ACP via AJAX

Furthermore disabled the search box if user cannot access the ACP
Fixed WCF.Dropdown alignment, thanks to @Gravatronics

Fixes #763
Removed *_DIR, RELATIVE_*_DIR and $packageDirs
Merge branch 'master' of git://github.com/WoltLab/WCF into enhancement/cleanup
Fixed interface violation

Fixes #835
Moved permission to use disabled styles into WCF

Fixes #835
Re-added RELATIVE_WCF_DIR to config file
Removed whitespace. Now @Gravatronics is happy :)
Merge branch 'master' of git://github.com/WoltLab/WCF into enhancement/cleanup

Conflicts:
	wcfsetup/install/files/lib/data/style/ActiveStyle.class.php
Applications now provide their own filesystem path

Use IApplication::getPackageDir() to return the package directory, previously this was provided by APP_DIR (e.g. WBB_DIR).
Revert "Applications now provide their own filesystem path"

This reverts commit 9fc8a8989f6070a1bfd1cc724114e94b66884f50.
Added *_DIR constants again

The previous approach leads to a few issues within the whole initialization process, as the package dir would not be available prior to it's usage.
Fixed package name, thanks @Gravatronics