[BACKLOG-256]  Adding a PDIDialect to expose the "Pentaho Data Integration" database type in the Connection dialog.  This commit also adds DefaultDatabaseName and DefaultOptions to DatabaseType, since the PDIDialect defines default options of "kettle" for dbname and "webappname=pentaho-di" for an option.  A subsequent commit will update the GWT classes to actually use these values.
[CLEANUP]  checkstyle formatting, plus corrected some warnings.
[BACKLOG-256]  Changes to support using defaultDatabaseName and defaultOptions, if defined.  Also change to register the kettlethin xul overlay.
Merge pull request #58 from mkambol/b256

[BACKLOG-256]  Adding a PDIDialect to expose the "Pentaho Data Integrati...