[DBAL-1013] Fix table diff's new name if it is not set

The `TableDiff` should not wrap `TableDiff::$newName` into an `Identifier` if it is not set.
technically, ``false`` is allowed in phpdoc in case you have a boolean which can never be ``true`` (hurray for PHP crappy APIs making ``false`` a common error return value)