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;
```