introduced http_status() for sending HTTP status code FS#1698

It seems, some servers require a special Status: header for sending the
HTTP status code from PHP (F)CGI to the server. This patch introduces a
new function (adopted from CodeIgniter) for simplifying the status
handling.
disabled JavaScript compatibility layer

this disables the JavaScript compatibility layer which let pre-jQuery
migration plugins run with their old code.

This will break plugins using outdated JavaScript. These plugins have to
be updated according to https://www.dokuwiki.org/devel:jqueryfaq

As a courtesy to users, the compatibility.js is not deleted, yet.
Undoing this single patch can be used as a temporary workaround.
corrected some inline documentation in template's js
FS#2111, improve security check
removed deprecated ACL wrapper object
Media manager: don't create empty namespaces FS#2642

Previously the media manager created an empty namespace whenever you
opened a non-existing namespace with upload permissions. Now the current
namespace is only displayed in the tree but not actually created.
Abort old quick search requests when starting new ones

This prevents old requests that need longer than the newer ones (likely,
as if you type more less results are returned) from overriding the
results list.
Add django compatible hashes to the config options.
fixed language file placeholders FS#2682
Merge pull request #178 from whoopdedo/passcryptconfig

Add django compatible hashes to the config options.
disable additional auth plugins in installer
Merge pull request #177 from splitbrain/FS#2111

FS#2111, improve security check
Move inline diff headers into a vertical column.
fix a couple of diff issues: shouldn't be any need to html encode before finding diffs; move quantifier outside regex condition
Monospace font for header prefix.
Complete metadata and defaults of auth plugin configs
separate default settings from non-existing settings
setting type read from metadata eqaul to empty string is default 'setting' class (a textarea), everything else should be a existing class otherwise 'setting_no_class' is loaded
Merge remote-tracking branch 'origin/master' into authpluginconfig
fixed html error in plugin lang file
Merge remote-tracking branch 'origin/master' into authpluginconfig