Make the bulk edit error messages specific to the type of error

- Before, everything would just say "Enter a valid URL to redirect to".
  Now it says "The URL to redirect to must be on a whitelisted domain"
  for a non-whitelisted redirect, for example.
Remove the BulkBase class - all we need is moved into BulkEditor