expose memory cache in public api
Use APCIterator for Memcache\APC::clear()
Remove the static dependency on OC_Util from Memcache
get the memorycache factory from OCP\Server instead of a cache instance

this allows apps to specify a prefix to use
Also update the OCP\IServerContainer
Use $server->getMemCacheFactory() in ldap connection
Merge branch 'master' into memcache-public
Merge branch 'master' into memcache-public

Conflicts:
	apps/user_ldap/lib/connection.php
revert accidental 3rdparty commit
Merge branch 'master' into memcache-public
Fix some phpdoc errors and rename interface
Merge pull request #6647 from owncloud/memcache-public

Add Memcache to the public api