Fixes U4-2731 Document.BeforeMove + Document.AfterMove Doesn't get fired.

Using the legacy Document and Media classes for the .Move and .Copy calls as they already use the new services under the hood, so shouldn't make any noticeable difference except that the legacy events will also work.

Signed-off-by: Sebastiaan Janssen <sebastiaan@umbraco.com>
Fixes U4-2752 ContentService.DeleteVersion and DeleteVersions fail

Signed-off-by: Sebastiaan Janssen <sebastiaan@umbraco.com>