Abandoned builds no longer delete their software result user registrations

Abandoning a build will set its software results users to "inactive."

Software results can be deleted if has no users or all of its users are
inactive.