Add directions multiplexer.

Break up a long directions request into chunks and merge the result before printing back on the map.