Handle identity and function defaults in ADD COLUMN

I'm not thrilled with the special expression for the identity/sequence case but a nice alternative isn't obvious. Using NEXTVAL would require something even less appealing (having the nextSequenceValue functions be aware of the online state) or a very large change (getting ride of the separate online AIS.

While in the area, fix adding columns with (special) function defaults as well.