feat: ng-swipe-left/ng-swipe-right directives

Support swipe gesture for touch enabled devices.
minor, style:
```
bool get shouldFire => xDirection == _SwipeGesture.RIGHT &&
                       yDirection == _SwipeGesture.NO_SWIPE;
```

(operators must be at eol)