Update specs for later version of Rspec.
Support immutable columns and split alter table statements.

This allows the MigrationBuilder to support Redshift.