Handler: move stuff from HandlerInfo into separate arguments
Handler: move stuff from HandlerInfo into separate arguments

Also document error behaviour.

freedesktop-unofficial-mirror/telepathy__telepathy-spec,TelepathyIM/telepathy-spec