Adds web mention handling endpoint to receive webmentions. Some internal refactoring of code to be a bit cleaner.