ENG-7224: Improve support for ASSUMEUNIQUE with live DDL:

- Alter table allows assumeunique in place of unique when adding
constraints
- Replicated tables may have non-partition column assumeunique constraints, allowing them
to be converted to partitioned tables.