extended web hook model

added additional classes, because the hook object has more informations
than documented in the official faq's :) (library, title_html, app, ...)