[DBTablesConfig] Add a definition of a new table: server_types.
[DBTablesConfig] Add a new method: registerServerType().
[testDBTablesConfig] Add a new test: test_registerServerTypeUpdate().
[DBTablesConfig] Add a new method: getServerTypes().
[RestResourceServer] Add a new API: /server-type.
[client][HatoholServerEditDialogParameterized] Add a new stub class.

I'm goint to make a server edit dialog in which forms are built
according to parameters sent by Hatohol server.
[DBTablesConfig] Fix a comment.
[server][data][server-type.sql] Generate an SQL file for initialization dynamically.
[server][data][server-type.sql] Add a missing path, which makes the build fail.
[server][data][server-type.sql] Fix a typo: adddress.
[client] Build the server add dialog with parameters.
[hatohol_server_edit_dialog_parameterized] Add a basic code to enable apply button.
[hatohol_server_edit_dialog_parameterized] Support the attribute: allowEmpty.
[hatohol_server_edit_dialog_parameterized] Show a hint in a form.
[hatohol_server_edit_dialog_parameterized] Remove unnecessary validation.

Each value in the forms is checked at the every key up and
the dialog creation. So this check is redandunt.
[hatohol_server_edit_dialog_parameterized] Implement new server edit dialog.

This patch enables the registration of a new server with the form
paramters from Hatohol server.
[hatohol_server_edit_dialog_parameterized] Remove a comment.

We use the current protocol in a while.
[hatohol_server_edit_dialog_parameterized] Fix a bug that doesn't fetch the value in the checkbox.
[hatohol_server_edit_dialog_parameterized] Clean up.
[hatohol_server_edit_dialog_parameterized] Remove a debug print.