Fix demo grid and code for Tree
Fix demo grid and code for DnD
UI improvements:
* prevent user from selecting invalid config combinations
* handle enter key in ColumnGrid