BUGFIX in tpt.py which resulted in repeated paths in find_top_paths whenever the 'sinks' had more than one entry. Also  fixed tests/test_tpt.py to actually test whether the paths are correct. We need to add a test for multiple sinks/sources as well to avoid these types of bugs in the future.