Allow blank dates to be set for nil date inputs

Currently, just_combine method only combines and sets attribute for the date if date, hour or min is not null. The pull request allows a empty date to actually be pass back to the model to be set as an empty field.