Added arch friends puzzle, shows a problem with argument order and fd/!=
LOGIC-124: fix disjoint?* bug uncovered by Ryan Senior's test
case. Add additional disjoint tests.