Lyra sessions cause crash on mobile devices using non-EOS online subsystems

The mobile platform online subsystems (GooglePlay and Apple) don’t have Sessions implemented. This causes Lyra to crash when attempting to launch the frontend flow due to the nullptr being returned for both of them, see OnlineSubsystemGooglePlay.cpp and OnlineSubsystemApple.cpp.

This will be a problem for anyone trying to use Lyra as a starter and non-EOS online subsystems on mobile. The primary issue with using EOS exclusively on mobile is that that both GooglePlay/Apple require using their billing service for IAP’s which also require the OSS for that platform.