partial fix for CCALI/a2jauthor#247 (fixes empty gap when resize to mobile)
fixes CCALI/a2jviewer#165 (trim a/v urls)
fixes CCALI/a2jauthor#243 (step title in viewer)
partial fix for CCALI/a2jauthor#248 (use mobile view for avatar question if useMobileUI is true too)
fixes CCALI/a2jauthor#255 (visited page title rendering loop context awareness)
fixes CCALI/a2jauthor#256 (bad buttons cause a modal warning instead of crashing)
fixes CCALI/a2jauthor#252 and CCALI/a2jauthor#254 (selecting visited page unintentionally triggered route navigation)
partial fix for CCALI/a2jauthor#247 (fixes empty gap when resize to mobile) fixes CCALI/a2jviewer#165 (trim a/v urls) fixes CCALI/a2jauthor#243 (step title in viewer) partial fix for CCALI/a2jauthor#248 (use mobile view for avatar question if useMobileUI is true too) fixes CCALI/a2jauthor#255 (visited page title rendering loop context awareness) fixes CCALI/a2jauthor#256 (bad buttons cause a modal warning instead of crashing) fixes CCALI/a2jauthor#252 and CCALI/a2jauthor#254 (selecting visited page unintentionally triggered route navigation)
related to https://github.com/CCALI/a2jauthor/pull/260
this needs to be merged into develop after Chasen's a11y work is merged, and into staging as well, separately