[catalog] Create Table Browser App

Making the catalog app entirely dependent on Beeswax for now.
Moved all the table/partition viewing logic to the new app.
Moved around tests so that they are associated with the proper app.