Check uniqueness of column identifiers

Added a check in the Table constructor that checks if column identifiers are unique (bug #4).
If not, a RuntimeException is thrown.