WinRT fallback bitmap loader

I'm not sure if this is something you'd be okay with having in Splat, so the code in its current state is not ready for merging in.

At the moment, this pr will make `PlatformBitmapLoader` fall back onto an alternate bitmap loader if it fails initially.

Fixes #17