Adding business logic of the SurfaceViewModel
Merge branch 'master' of github.com:Slesa/Playground

Conflicts:
	sketches/wpf/Selections/Selections/ViewModels/SurfaceViewModel.cs
	sketches/wpf/Selections/Selections/Views/SurfaceView.xaml
Add AnyCPU as platform
Allow cleanup processors to be disabled. Show them by binding.
Merge branch 'master' of github.com:Slesa/Playground