MVVM'ed search, Added AvalonEdit to DynamoPython