Fine tune topological sorting

 - Use Time sorting to disambiguate ordering of parents of a merge
   commit
 - Pass to the query filter the commit boundary
Merge pull request #163 from Particular/ntk/rollback_topological_sort

Rollback topological sorting