Add slide_1_pairs and slide_1 (in fibtools.py, with tests).
Add shuffle(i, j) to fibtools.py, with tests.
Refactor to create and use add_transitive_dict(fn).