title: Cucumber js - Tagged BeforeFeature
body: <p>I wish to tag my BeforeFeature hooks in CucumberJS - Protractor tests such that</p>
  
  <ol>
  <li>the hook runs only for feature files with that tag</li>
  <li>the code inside the hook runs just once before the start of feature file and not before every scenario</li>
  </ol>
  
  <p>e.g.  - Login as a particular user in BeforeFeature only for a feature file 'abc.feature'</p>
  
  <p>The existing implementation of BeforeFeature in cucumberjs is as below - </p>
  
  <pre><code>this.registerHandler('BeforeFeature', function (feature) {
          //do common action before feature file execution
      });
  </code></pre>
  
  <p>I am not sure if it takes tags as arguments. Is there any other way to specify tags at BeforeFeature  level?</p>