Seems like TeleNav have the folks over at Tom Tom beat to the punch. Our friends over at Gizmodo have received confirmation about TeleNavs turn-by-turn GPS navigator…