title: Android ItemTouchHelper detect when dragging item covers another item
body: <p>In Android app I want to be able to detect two states when using ItemTouchHelper on recyclerview:</p>
  <ol>
  <li>when user drags recyclerview item next to another recyclerview item and replace their position,</li>
  <li>when user drags recyclerview item and covers another recyclerview item.</li>
  </ol>
  <p>As an example I can say Android Opera browser when we can do both of this states.</p>
  <p>So it is possible, but how to achieve that?</p>