adding an explicit close method to class session - write operations (set and remove) being called after close() will throw an exception
close the session on all file operations
close the session for all DAV calls right after authentication - no need to write to the session afterwards
fix close() implementation in \OC\Session\Internal
Merge branch 'master' into close-session-faster-master
PHPDoc updated
adding StartSessionListener which initializes the session before each test case execution
move session reset to endTest() - necessary because we need a valid session in the next unit tests setUp() call
in case of phpunit executions calling header() and exit() is too bad
introduce reopen() method to be used for unit test execution only - right after a unit test has been executed the session will be reopened
Merge branch 'master' into close-session-faster-master
redefine reopen() in class \OC\Session\Internal to avoid accidental calls in productive code
Merge branch 'master' into close-session-faster-master

Conflicts:
	apps/files/ajax/upgrade.php
Merge pull request #7651 from owncloud/close-session-faster-master

Close session faster