MvxPlugins inspired and combined with code from MvvmCross Network Plugin and Async by Miha Markic