A flexible user-interface for audiovisual presentation and interactive control in neurobehavioral experiments