Fixes U4-4767 and adds a Test for it
Added Test for getting a crop on a Upload property type instead of a Cropper
Fixes: U4-4765 backoffice user section does not save password changes in v6.2
Merge remote-tracking branch 'origin/6.2.0' into 7.1.2

Conflicts:
	src/Umbraco.Core/Persistence/Repositories/MemberRepository.cs
Merge pull request #362 from Jeavon/U4-4767

Fixes U4 4767 and adds 2 Tests
Merge pull request #360 from Jwheuvel/7.1.2

Update web.config with .woff mime support
Merge pull request #356 from mattbrailsford/7.1.2-rtetinymcecheck

Added check to rte controller so as not to reload tinymce script
Merge branch 'patch-1' of https://github.com/aaronpowell/Umbraco-CMS into aaronpowell-patch-1
Merge branch '7.1.2' of https://github.com/umbraco/Umbraco-CMS into 7.1.2
Adds .woff mime type
Merge branch 'U4-898' of https://github.com/leekelleher/Umbraco-CMS into leekelleher-U4-898
Moves XML serialization for content/media/members to a resusable class: EntityXmlSerializer to remove the circular references we have by using the ToXml extension methods from directly in the services. This has been completed for the ContentService, next is Media and Member services. Updates the ContentService to not perform CUD operations for preview or published xml, this is now done at the repository level and now done in a single transaction for the saving and publishing events. Still need to do that for the member and media services too and the remaining methods in the content service
works on U4-4769 - removing circular refs from media service
completes: U4-4769 Remove the circular references from services for calls like ToXml which then calls into the PackagingService
Moves the CRUD logic from the media service to the media repo for dealing with content xml items and ensures it's done in the same transaction, streamlines how this process is done between the content, media, member services, adds test for it.
Moves content xml crud logic for member service to member repo
Fixes: U4-4766 UmbracoMembershipProvider.ChangePassword() is seal, what might be a breaking change?
Update ImageCropMode.cs

Fixed spelling error in ImageCropMode.Stretch
Fixes: U4-4754 Member and Media repositories need to generate preview xml when EnableGlobalPreviewStorage is true
Fixes: U4-4770 Preview XML is not generated for many operations in the ContentService, also moves some more CRUD logic in the content service to the content repo.