[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.
[EventsQueryOption] Enable to search events by trigger ID
[RestResourceHost] Add a query parameter to specify trigger ID on getting events

* triggerId
[testFaceRestNoInit] Plug memory leaks
[DBTablesMonitoring] Add a missing "const" qualifier
[DBTablesMonitoring] Add a missing "const" qualifier
[testFaceRestNoInit] Add a test for a query parameter "triggerId" of events
[RestResouceHost] Add an alias "limit" for a query "maximumNumber"

Because it's more popular & simple.
[EventsView][TriggersView][LatestView] Use "limit" instead of "maximumNumber" to reduse query string
[utils] Fix style of the function definition of escapeHTML()

Follow the style of arround code.

var function = escapeHTML() ->
function escapeHTML()