videoviewer: get rid of %appswebroot%
Merge pull request #1658 from owncloud/videoviewer-appswebroot

videoviewer: get rid of %appswebroot%
Moved text editor to owncloud/text_editor repo
Remove texteditor pot from transifex config
Delete files_texteditor.pot
move search_lucene to own repo
Fix mangling of username/password containing % char
Implement request #301: Create users when using external auth login

After a successful login with imap, smb or ftp, the corresponding
user is created in an own database table.
This is needed to make e.g. sharing files with this users work.

The table may be used by several different external user authentication
services.

See the discussion in https://github.com/owncloud/apps/pull/1579
for details on the implementation design.
Fix code according to blizzz' notes
remove superfluous class path definition
fix notnull settings
add missing backticks to database fields
Fix coding style according to owncloud/build/phpcs.xml
Fix typos, owncloud -> ownCloud
use executeAudited instead of prepare+execute
Merge pull request #1579 from cweiske/auto-create-user

Implement request #301: Create users when using external auth login
Remove usage of legacy OC_Appconfig
Merge pull request #1667 from owncloud/appconfig-legacy

Remove usage of legacy OC_Appconfig
Gallery: only send paths to client instead of json encoding all the fileinfo

makes the resulting json about 3-4 times smaller
move the gallery app to it's own repo