Modify redirect behavior in controller & app due to diff in JApplication and JApplicationWeb
Cleanup redirect behavior across the codebase for JApplicationWeb API