Preliminary steps for filling tight rotations

Compiles!!!
Will automatically find & fill rotations with exactly 1 remaining possible match.
Starting on finding tight services: get_rotnames_by_service() will list all the rotations of a particular service type.