TabConfig
* Rename `config::Tab` to `TabConfig` * Use the loaded tab config instead of the default (oops)
A tab config is useful for allowing users to show hidden files, sorting by different metrics such as size or MIME type, as well as providing a way to implement some of the todos such as configurable icon sizes for views.