Boolean columns should be treated as CategoricalComponents

The pandas-table doesn't handle boolean columns properly. Fix and associated test.