simplify and remove "cancel" bug. Detect search button click

When the cancel button was pressed, that would also trigger the 'openonsearch' functionality. I have simplified and fixed the approach to be the same as in your iOS6.

Also, I have passed along the _tableView instance variable in didSelectRow... to ensure compatibility with other tweaks on your "virtual" select (specifically my tweak SpotDefine ).

I hope to see the new version up in Cydia soon.