Updated history.txt
Removed all types and members for types that were marked obsolete and were to be released in 4.0
(*) CTL-326 Data annotation validation will no longer be invoked for properties with non-public getters to prevent first chance exceptions the first time such a property is being validated
(x) CTL-327 ListCollectionView not supported in ChangeNotificationWrapper (causes InvalidCastException)
(*) CTL-325 Update description of all nuget packages
Added RestorePackages.bat to increase restore NuGet package performance
(*) [CTL-42] Small code improvements and added first unit tests.
(*) CTL-42 Added ServiceHost unit tests.
(+) Created Catel.MVVM.PCL project
(-) Removed AutoDisposeHelper
Merge branch 'feature/CTL328_Xamarin' into develop

* feature/CTL328_Xamarin:
  (+) Created Catel.MVVM.PCL project (-) Removed AutoDisposeHelper
(x) CTL-329 VisualStateManager doesn't change state in WP8 in UserControl => introduced option to transfer styles and transitions: UserControl.TransferStylesAndTransitionsToViewModelGrid (default value is true)
CreateNugetPackages script fix to prevent dummy directories
(*) CTL-42 Added InstanceProvider unit tests.
(x) CTL-330 ViewModel gets unloaded before the view is actually unloaded in Windows Phone. The view models are now being closed in the Navigated event so it will be after the navigation transition has completed
Merge branch 'develop' of https://github.com/Catel/Catel into develop
(+) CTL-333 Now NET40 also support the IExceptionService.ProcessAsync
(*) CTL-333 Added missed unit tests.
Compilation fixes for exception service
Merge branch 'develop' of https://github.com/Catel/Catel into develop
More compilation fixes