Port KDateEdit away from KDELibs4Support
Summary:
Makes it a bit less clever than before but that's still very usable.
Since ISOFormat is not detected automatically anymore, I had to adjust a
couple of unit tests.
Reviewers: bensi, franckarrecot, dfaure, mlaurent
Differential Revision: https://phabricator.kde.org/D816