Add support for Webhooks. Extracted processing an asset file from create method into separate method.

@PiotrekProtas this could be extracted into its own method and also used for the `update` method I think.