Was the firing of Andrew Shirvell from his job as assistant attorney general fair or unfair?