[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.
Don't know. At least the the property's value is `false` if not set and this is the expected value that is checked against in the codebase... So I adopted that...