Add some tests for mkdup

Add coordinate sorted and queryname sorted tests to ensure we're looking at right end of read.
Add fragment duplicate marking to namesorted mkdup

Add fragment duplicate marking to namesorted mkdup.
Add tests for name sorted fragment marking.
Tidy up dependancies in makefile