title: Equivalent of "hold" and "release" in hammer.js 2.0
body: <p>In hammer.js 1.1.3 version I was able to use the following code perfectly:</p>
  
  <pre><code>        var button = Hammer(element, {
              hold: true,
              release: true
          });
  
          button .on('hold', function() {
              //Do something when the hold event starts
          });
  
          button .on('release', function() {
              //Do something when the hold event stops
          });
  </code></pre>
  
  <p>But in hammer.js 2.0 I'm struggling to find an equivalent:</p>
  
  <pre><code>    var button = new Hammer.Manager(element);
  
      button.add(new Hammer.Press({
          event: 'press',
          pointer: 1,
          threshold: 5,
          time: 500
      }));
  
      button.on('press', function(event) {
          //Do something when the the element is pressed after 500ms
      });
  
      //Possible handler when the element is released?
  </code></pre>
  
  <p>According to the documentation (<a href="http://hammerjs.github.io/getting-started.html" rel="noreferrer">http://hammerjs.github.io/getting-started.html</a>) for the new hammer.js 2.0, there are 5 recognizers:</p>
  
  <pre><code>    Pan, Pinch, Press, Rotate, Swipe, Tap
  </code></pre>
  
  <p>I couldn't find a appropriate recognizer that would allow release type functionality. Any thoughts, suggestions or ideas are appreciated. Cheers for reading!</p>