Fixed SmartDate ctor for DateTime?

The bug was with ctor of SmartDates passing in a null DateTime? with
EmptyValue set to MaxValue. It was always setting the Date to MinValue.
Merge pull request #88 from BradRem/master

Bug with SmartDate ctor and nullable DateTimes fixed