Backports fix from 7 for GetDimensions call to ensure the file exists
Fixes: U4-5208 RenderActionInvoker needs to be able to run async so needs to inherit from AsyncControllerActionInvoker
Update fr.xml

Updated french umbraco translation from scratch, by translating en.xml. Tested and working.
Merge pull request #424 from semmeo/7.1.5

Update fr.xml
Fixes an xss vulnerability
Merge branch '7.1.5' of https://github.com/umbraco/Umbraco-CMS into 7.1.5
Fixes an xss vulnerability
Fix for U4-5223
Merge pull request #425 from jbreuer/patch-3

Fix for U4-5223
fixes a single vs first check with render route handler when there might be duplicate routes assigned to a controller
Merge branch '7.1.5' of https://github.com/umbraco/Umbraco-CMS into 7.1.5
fixes another short/int parse
fixes a single vs first check with render route handler when there might be duplicate routes assigned to a controller, fixes short/int parse
Fixes: U4-5207 User Type with a space in the name breaks User Content
Fixes: U4-5207 User Type with a space in the name breaks User Content
Merge remote-tracking branch 'origin/6.2.2' into 7.1.5

Conflicts:
	src/Umbraco.Core/IO/UmbracoMediaFile.cs
fix merge
removes unneeded lock on master controller factory - must have been left over from some v5 stuff for some reason :( this will speed things up a bit!
U4-5194: Fix handling of multiple words in backoffice search
U4-5167: Handle quoted searches in the backoffice correctly