Only activate views when they are hit test visible.

This prevents RoutedViewHost and similar controls derived from
TransitioningContentControl from activating when a view gets loaded in the
"previous" ContentPresenter for the purposes of displaying transitions.
Merge pull request #526 from jen20/fix-wpf-double-activation

Only activate views when they are hit test visible.