Moved location logic to location_in_view

https://github.com/appium/appium/issues/1126
we don't need to update setLocation. setLocation is for a different kind of location, i.e., physical location.