added test2 for 1xn case
added functionality for loc1.shape(1xn), loc2.shape(nx2)
added functionality for nxn
made the multi-input better
updated the TO DO at beginning of file
initial upload
Merge branch 'haversine_flex'