[EventsView] Add missing "self"
[EventsView] Move server & host filter related functions to HatoholMonitoringView
[EventsView] Move back static HTML to events_ajax.html

Because embeding HTML to JavaScript code has many disadvantages:

* It's hard to read without editor's syntax highlight.
* It's hard to validate by using HTML validation tools.
* It may cause unexpected HTML injection.
[EventsQueryOption] Use const reference for input parameters
[EventsQueryOption] Add functions to set minimum severity & trigger status
[testDBClientHatohol] Test getting events with severity & status conditions
[FaceRest] Add query parameters "minimumSeverity" and "status" for getting events
[EventsQueryOption] Use events table to check "status" cloumn

Because triggers table doesn't contain past status.
[EventsView] Migrate to server side filter
[EventView] Disable the num-events-per-page entry while loading
[EventsView] Remove needless arguments for $.removeAttr()
[EventsView] Fix selecting wrong element for scrolling the page
[testDBClientHatohol] Fix a test broken by 2f7e70cd
[EventsView] Remove "center" element

It's obsolete in HTML5. Use CSS instead.
[FaceRest] Extract HostResourceQueryOption related code to a new function "parseHostResourceQueryOption"

It will be used for other resources such as triggers or items.
Merge branch 'server-side-filter'

Conflicts:
	client/static/js/events_view.js
[client] Update Japanese translation