closes #4 - alter table statements can add, drop, and alter columns / constraints. All unit tests passing.