[Big] Move displaying dates from libc to PHP-intl / ICU
Discovered this if your system doesn't have other locales configured than english, some strings such as dates summary won't be translated properly. Using PHP-Intl it works properly.
Also:
- Make sure we always work only with DateTimes
- Support slots again under SQLite
- Small fixes