Implement map.panBy() #210