[CTL-5] (+) Initial commit for Interception Extension.
[CTL-5] Added first version of Interception unit tests.
(+) Added the CreateCallBackHandler method in InterceptorHandler class to make the callback handler instanciation easier.
[CTL-5] Code review.
Updated SolutionAssemblyInfo
Updated Fody on all projects
Updated DynamicObjects projects
Unit test fixes for silverlight
Merge remote-tracking branch 'origin/Interception' into develop

Conflicts:
	src/Catel.Extensions.Interception/Catel.Extensions.Interception.NET40/Catel.Extensions.Interception.NET40.csproj
	src/Catel.Extensions.Interception/Catel.Extensions.Interception.NET40/ModuleInitializer.cs
	src/Catel.Extensions.Interception/Catel.Extensions.Interception.NET40/packages.config
	src/Catel.Extensions.Interception/Catel.Extensions.Interception.NET45/Catel.Extensions.Interception.NET45.csproj
	src/Catel.Extensions.Interception/Catel.Extensions.Interception.NET45/packages.config
Updated unit test projects
(*) CTL-151 Marked GetService on ViewModelBase and ServiceBase as obsolete => use dependency injection instead
(+) CTL-152 Added MementoService.IsEnabled to temporarily disable addition of batches and actions