Cleanup version checking / compatibility code; Don't show 'day first' formats for date/datetime field types if DateTime::createFromFormat does not exist (PHP 5.3+); Add filters for allowing custom format handling from createFromFormat