Updated tabletop.js for new Google Sheets support

The repo's current tabletop.js file is an outdated version that does not support the new Google Sheets files. This pull request is simply a copy-and-paste job from the newest version of tabletop.js at https://github.com/jsoma/tabletop. It seems to work fine for both new and old Google Sheets files.