add HookException (v 3.0.1)

* add Hooks::TYPE_STRING
* add Hooks::TYPE_SCALAR

Change-Id: I3a43a5880434c399f556eab0e0fb53269df25df3