Completed ColumnMetaData implementation and tests.
implement
Update .gitignore.