use OC_Util::basename
Fix memberOf detection. Fixes: #9835
implement a txt preview fallback for the case that ttf is not support
Fix checking of NULL or empty OC::$THIRDPARTYROOT/OC::$THIRDPARTYWEBROOT

Fixes #10065
Improved scanner error message
in case $_POST['itemSourceName'] does not exist we simply default it to null
Previous commit was not based on master, retry. Removed broken tar cutter, double extensions are not possible in temp files. Added tar support. Fixed extension switch.
Fix getting group '0' from database backend

Fix #9972
Fix isLoggedIn() check for user '0'

Fix #9972
Travis support

* use PHPUnit 4.x
* force php memory limit on travis to 1024MB
* create script for travis
* whitelist branches master, stable5 and stable6 on travis (and PRs)
* sqlplus64
* conditional JS tests and ocular temporal removal
* enable scrutinizer code coverage
* move oracle to top to decrease overall test duration
Don't rely on the sorting the database gives us for tests
Make View->shouldEmitHooks more robust
Minor fixes

* instanceof \OC\Files\View
* fix misplaced paranthesis
* remove misplaced character in comment
Fix Folder::getById
make sure that the versions array contains the correct path
add unit test to make sure getVersions returns the correct result
mark tests as skipped - TODO travis

* swift causes some timeouts and test failures
Disable encryption migration tests
execute unit test for files external in separate build config
remove unused variable