Fix WPF ViewModelViewHost refresh behaviour

Hello, @paulcbetts!
ViewModelViewHost was forcing a reloading of the entire view on the first change of size even if this change didn't alter the orientation.
Also I removed the redundant Select - platformGetter() already returns a string.
Thanks.
I think `default(string)` is equal to `null`. Am i wrong?