Fixes tests and bugs

 - Fixes 3.1 deprecation warnings on static properties and fixes travis tests
 - Changes the travis and scrutinizer badges in the README to link to the correct place
 - WorkflowPublishTargetJob can now publish pages again.
 - Fixes inability of users to change a scheduled embargo date.
 - Fixed CSS for date validation error.