I've now created a new 'clean' pull request. How that fits your expectation.

https://github.com/owncloud/core/pull/1623