* fix getFont() bug
* move some utility methods to base class
* add test for "cell-data", "chart-image"
* add SpreadsheetAgent to simulate user actions.