Implementing momentjs

partially resolves https://github.com/owncloud/core/issues/10220 will complete in separate PR as moving other methods are not relevant to moment.js

Will squish after review
> that behavior is completely unnecessary and should never have been put there to being with if a division was required it should have been handled internally in the method.

agreed - nevertheless that's the way it is.



> f we really must honor this i can work around it but i vote to keep things as they are.

owncloud is to be seen as a platform - many apps re-use existing functions in their code.
We always have to keep that in mind . As a result changing behavior has to be avoided.

We can deprecate that function and kill it after the next release.