Port Path Alias Delete to D8

Here's an initial stab at the "Delete alias for path". Unsure currently how to deal with multiple values, i.e. if there's more than one alias for the path, couldn't see a relevant function in the AliasManager for this.
Why do you need to load the alias? You can just pass the path as condition to the delete() method? That should delete all aliases for that path?