Add new interface for handler

Now library user need to use GerritHandler directly to handle event.
It has possibility for user to call unnecessary method.

To avoid it, this patch provides new interface class to use
GerritHandler safely.

Note that this change cannot be merged before pull #70 is merged.
And additional implementation for gerrit-trigger is needed.
if no, build will be broken.