add timeouts 3/30/90 to phpunit tests

This allows the testsuite to complete when there is a runaway test, that would otherwise block the rest of the execution and requires manual intervention. Part of https://github.com/owncloud/core/pull/3583

@DeepDiver1975 @karlitschek @schiesbn should be an easy review.