Added a registerSegueButton method to register any old clickable view as a segue button, overriding its existing callback and install calling back to the manager to validate