Added the table-spreadsheet demo that was forgotten in the previous commit. Explicitly included header files in the demos to get rid of warnings about implicit declarations. Fixed some resulting compiler errors.