Updated support for Xamarin platforms

For Xamarin Android and iOS the Bcl dependencies are not needed.