Convert repo view to use react tables

Not able to select a revision properly.
perhaps this should be outside the class, or should POST to a method other than repo_browser (e.g. put populate_repo_browser back?)

another thought is that I could save revision_number in the FilesTable state