Converted to PCL Profile 78 to make it compatible with the new Xamarin and Microsoft stuff.