Work on optimizing imposed distance
Added tropical tests, and restructured files as required by tests
Rework key part of imposed distance
Added abort to inner loop on slave detection
Fixed bugs in imposed_distance
Merge branch 'tropical' of github.com:spgarbet/pysb into tropical