Arfle casing sounds

Just as I described in issue #31.  The casing sound is actually supposed to play as soon as the trigger is released, but this code is such a mess.  Perhaps another time.