Allow dest/from tracks within responses

Changes the 'tracks' data member in ROUTES such that once it is
processed it has dest/from termini and a 'path' submember that actually
has the tracing of the tracks visited.