Add some comments.
Comments.
Merge remote-tracking branch 'upstream/master'
update Thrift API to return headings and distances of edge matches.