Never stop a good fart in progress.

Simply adds an addEventListener for ended before letting a new fart get started.  This is helpful for very low trigger_distance values.