[server][DataQueryOption] add appName member into constructors
[server][DataQueryOption] implement get/set appName method
[server][RestResourceHost] add appName option
[server][DBTablesMonitoring] add appName query option
[client] add 'appName' parameter to HostFilterQuery
[WebUI][client] add 'appName' into KnownKeys
[server][DataQueryOption] fix comment

* For void function, using `@param`
* A application -> An application
[server][DataQueryOption] follow param type with hatohol style

void setAppName(      std::string  appName) const; ->
void setAppName(const std::string &appName) const;
                ^^^^^             ^
		"add const"       "add ampersand"
[server][DataQueryOption] add parameter after @param comment
[server][DataQueryOption] set empty string in appName as default value
[server][RestResourceHost] make empty string for appName's default value
[client] add applicationId param info filter function callback
[WebUI][LatestView] use server side filter for application
[client] remove appName query from getHostFilterQuery

Because this prototype function is used many places.
[client][LatestView] reduce 'appName' query parameter scope
[server][RestResourceHost] use g_hash_table_host instead of getParam<T>

Because getParam<T> does not treat std::string.
This function is able to parse number literal only.
[server] mirate get/set appName from DataQueryOption to ItemsQueryOption

appName is only used in items query.
[server] parse appName query parameter in Itemparameter
[server][RestResourceHost] accept empty "appName"
[server] migrate 'appName' member into ItemsQueryOption from
DataQueryOption