Removed mentor.  Moved DataContext to DependencyObject. Simplified DataContext to exist on XamlNode, but only to propagate to children that may be DependencyObject.  Naturally inherited data context provider is now on BasicProviderStore.
ProviderValueChanged now returns whether it changed the effective value or not.
Fixed old codebase to work with namespace and "ParseType" changes.
Added Fayde.Shapes to property path resolvable namespaces.
Fixed a typo in rect intersection.
Added missing enums to be able to parse generic xaml.
Fixed bounds computation and references to "GlobalBounds" that should have been GlobalBoundsWithChildren.