Fixed #44 -- Adding missing empty choices to SelectDateWidget.
Tweaked handling of required parameter of SelectDateWidget as per @gregmuellegger's comment