More fuzzy comparison stuff

- Skipped working on cleaner dict printing, I think I'll just edit how I
print a str() or repr() of a Compound.  Ideally I could hack the print
function with a decorator, but I think that would be too hacky in the
long run
- Some more progress on how I'm gonna do the fuzzy compare
- Hopefully get some work done tonight