Merge pull request #1 from picoe/develop

Catch up to current developments
Merge pull request #2 from picoe/develop

Update to latest eto
Use auto-version for AssemblyFileVersion in develop builds to facilitate installers
AssemblyFileVersion doesn't support auto incrementing versions, so apply to the AssemblyVersion instead.
Restore nuget packages when building using msbuild/xbuild for Eto.Addin.XamarinStudio
.editorconfig should specify indent_size/tab_size otherwise VS inserts spaces if they are not in sync.
Binding updates:
- Add Binding.Property/Delegate helpers
- Add Binding.Add/RemovePropertyEvent to translate an INotifyPropertyChanged event to a normal event for binding scenarios
- Add DirectBinding/IndirectBinding.Convert, Cast, ToBool to transform bindings to other types
- Add Control.Bind/BindDataContext variants that take both Indirect and Direct bindings.
Add TableLayout.Horizontal helper, and fix setting initial data context on children with deferred creation.
Add Widget.With() extension to provide more flexibility with declarative code.
e.g. TableLayout.Horizontal().With(r => r.Spacing = new Size(5, 5));
Add TextArea.HorizontalAlign
- TextAreaSection updated to allow testing more functionality.
- TextArea.Wrap should default to true on all platforms.
Add ListControl.SelectedKeyChanged event, and make other events use Properties to minimize object overhead
Mac: Check that table is created before laying out children to prevent NRE
Mac: GroupBox.TextColor should update immediately
Wpf: Fix setting initial position of dialog
Add Screen.FromRectangle and Screen.FromPoint
Add RectangleF.Distance to calculate distance vector between two rectangles or a rectangle and a point.
Wpf: ComboBox should be able to shrink to constraint, even though items are larger.
Fix output path of Eto.Serialization.Xaml.csproj
Add ColorPicker.ValueBinding
Merge control fonts & colors section together, and allow picking the font
Mac: Fix regression in TextArea KeyDown handling due to new AcceptsTab/Return functionality.