#2155325 - D8 Port Work. Patch from comment #7.
Provided workaround to set context from request; Multiple fixes to aviod redirect loops; Minor fixes
Merged