FEATURE Add mobile site detection for non-mobile domain

Effectively enables mobile site detection in controller init() functions that isn't based upon domain. Useful for setting different Requirements for mobile themes when onMobileDomain() can't be used.