Fix swipe action with target element: #3647

Added handling for destination elements when swiping.  Fix for #3647 

Also, the Android swipe test was not returning to the top of the screen making the offset test always true.

@Jonahss @imurchie Please review this.
Rather than a sleep, can we use a WaitForElement polling function?