Fix some bugs and add new function BeginEdit

1. fix TextArea's BackgroundColor and TextColor in gtk3.
2. fix TextArea's BackgroundColor in mac.
2. add new function BeginEdit in Grid, all of winform, wpf, gtk2/gtk3, mac/mac64.