Text this: Synthesis, Physicochemical Properties, and Ion Recognition Ability of Azulene-Based Bis-(Thio)Semicarbazone