Fixes 'due date' validation when 'start date' is not present in a custom form
Adds an rspec step that tests WorkPackage 'due_date' field validation
Merge pull request #1019 from netfighter/bugfix/5208_invalid_data_clears_the_form

Fixes 'due date' validation when 'start date' is not present in a custom form