Remove the dependent destroy on `User` assigned issues and merge requests
We have a dependent destroy on a user's assigned issues and merge requests. This is a really bad idea. We recently deleted a user in dev and lost at least one merge request because it was assigned to the user we deleted.