Execute Action at monitoring server failure.(deal with Issu 251)

Add a mechanism to do the action, when detected of the monitoring server failure (e.g. doesn't reply).

When Arm thread initializ, register trriger and monitoring server info to chashDB(sqlite).
when a failure was detected, Update the trigger and Register the event, and to perform the action(if registration).
TriggerID / Message Comment is a provisional value.

please confirm and comment.
Don't forget '&' for a reference.

HatoholError is an object, so pass by value runs a copy constructor. As a result, performance degrades.
For native types such as int, and bool (including typedef'ed types), there's not big difference between pass by value and by reference. However, it's not easy to distiguish between native types and strucutres (classes). So this project uses (const Type &) always for input paramters.