DynamicConfiguration can now store all object types
Updated to latest version of Catel.Fody
(*) CTL-529 ViewModel should invalidate Command and CanExecute when child view model property changes
Improvements to configuration service
Fixed possible deadlock in TypeCache
(*) CTL-530 Improve TypeCache so it can return array types
Initialize method on ViewModel is also Task (async await)