Feature/webhooks improvements

Webhooks correctly returning their function values, added hooks to handle more than one event and a method do handle hooks that are not defined yet. Please look the readme or the last commit for the documentation.