iOS 8: Handling of portrait and hybrid portrait/landscape

I believe this fixes #3040 as well as also correctly supports Portrait-only applications.
Makes sense but should MonoGame use the plist at all instead of overriding the values based on SupportedOrientation values set by the developer? Wouldn't it be simpler for the end developer (and more in line with how it was done on Windows Phone/XNA) ?