Fix for doubleclick knob bug

This fix adds an 'isEmpty' method to the JournallingObject class, and then checks this method when the mouse button is released, so as not to pop an empty stack.