Removed DNSCastroSegmentedControlDelegate, used UIControl's target/action architecture instead