fixed ngSwipeLeft and ngSwipeRight conflict with ngTouch

Checks if ```ngTouch``` is used, and created ```ngSwipeLeft``` and ```ngSwipeRight``` only if it's not. May not work if ```ngTouch``` is specified as dependency after ```swipe```.

You still have to update the minified version.