text: Title: Control continue-on-failure mode by using recursive and non-recursive tags together
  Body: By default, test case teardowns implicitly run on `robot:recursive-continue-on-failure` mode. As I rely on keywords that are not only used in teardowns, I need `robot:continue-on-failure` mode. But setting the tag on teardown-keyword does not have any effect.
  
  Example:
  ```robot
  *** Test Cases ***
  Demo Continue On Failure In Teardown
      Log    Hello World
      [Teardown]    Cleanup Test Case
  
  
  *** Keywords ***
  Cleanup Test Case
      [Tags]    robot:continue-on-failure
      Step 1
      Step 2
  
  Step 1
      Log    All good.
  
  Step 2
      Fail    When this fails
      Fail    Then this 2nd FAIL must not be executed!!!
  ```
  
  I do want the teardown keyword to continue on failure, just not recursively. The only workaraound is to add `robot:stop-on-failure` to all keywords.
  
  Easiest way would be, if `robot:continue-on-failure` would override the default behaviour of teardown keywords.