replace plus sign in pressed json file name with a %2B
allow the fronts tool to generate fronts with + in the name
return Bad request if we try to use invalid characters in a front id, also don't hang facia tool if it gets a bad request status code
Merge pull request #7382 from guardian/allow-fronts-with-plus

allow plus sign in fronts