We covered TeliportMe earlier this year, the ambitious Indian startup that aims to combine a crowd-sourced database of street-level images from across the world into a Google Street View-like product, ...