Changed TableData::Table#fetch_cell to raise IndexError instead of KeyError.
Bugfix in TableData::Table#initialize. Default :has_headers properly to true if no :body and no :data is given.
Updated the tests.