Fix various Push bugs after refactor and enable iOS Xamarin Push