OC6 Apache Authentication

This introduces Apache module based authentication for OC6.

Basically user backends which want to handle auth within apache can implement \OCP\ApacheBackend.

Possible fields of usage: ntlm, kerberos, shibboleth ..

@karlitschek @bartv2 @bantu @icewind1991 @blizzz THX