nuget build fixes for pcl
- Remove #if DESKTOP/MOBILE defines
- DynamicLayout updates to allow for single statement constructing or initialization
Add DateTimePicker tests, and fix issues. Fixes #87
WinForms: Setting value outside of Min/Max date bounds should not throw an exception, but rather just limit to date range
Gtk: Fix sizing of DateTimePicker on some platforms, and restrict date instead of showing that it is invalid (red)
Mac: Re-enable clearing of the date with Cmd+Delete key
New attributes
Normalization
Fix compile error for .net 4.0
Obsolete Button.DefaultSize and make platforms use their own sizing when available (especially with height). Fixes #202
Mac: When setting Button.Text, perform layout properly when needed for proper auto sizing. Fixes #177
Wpf: Update Extended Wpf Toolkit to use newer DateTimePicker. Almost works, but still need to work around clip issues with the mouse.
Mac: Fix setting DateTimePicker.Value to null
Remove NUnit.Runners from global nuget packages