Accessibility improvements

This adds accessibility enhancements to the table. The only visual change is the addition of a <caption> element, which functions as a label for the table. As the table is sorted, the table is updated with a notice.

Test drive it at https://rawgit.com/karlgroves/csv-preview/accessible/example/index.html