Interrupt: make final.
Interrupt: make final.

This class *not* being final was residual from when Interrupt had a
class hierarchy.  Instead, I had marked all its overrides final.  Simply
marking the class is clearer and less error-prone.

cbiffle/brittle-kernel,cbiffle/brittle-kernel,cbiffle/brittle-kernel,cbiffle/brittle-kernel