Fix for U4-4527 U7 - Creating initial Folder in media section causes exception
Merge pull request #334 from Jeavon/U4-4527

Fix for U4-4527 U7 - Creating initial Folder in media section causes exc...
adds another null check to the other TranslateItem method
Fixes some very badly handled threading issues with the Access (public access) class
started fixing: U4-459 Public Access permissions not set on distributed servers but have commented that code out for now because it will cause problem in some LB scenarios.
Completes: U4-459 Public Access permissions not set on distributed servers
Fixes more thread safety issues with Access.cs
Fixes: U4-459 Public Access permissions not set on distributed servers
Merge remote-tracking branch 'origin/6.2.0' into 7.1.0

Conflicts:
	src/Umbraco.Web/Cache/DistributedCache.cs
Fixes unit tests
Fixes U4-4531 dialogService.macroPicker callback wrong property name
renames file
Fixes: U4-4530 Edit Profile Snippet: Check for null before loop
Fixes: U4-2843 Copying Document Type when Selecting Master Doesn't Work (Master ignored), U4-3552 Copy nested document type is failing
Merge remote-tracking branch 'origin/6.2.0' into 7.1.0

Conflicts:
	src/Umbraco.Web/umbraco.presentation/umbraco/dialogs/moveOrCopy.aspx.cs
U4-4532 Unable to insert Image in TinyMCE when Image property 'umbracoFile' is changed from type 'Upload' to the new 'Image Cropper'

Replaces the old media api with the resolveFile helper methods