Feat/cliff

Just playing with this for now, expect this branch to be rebased or deleted at will.  At the very least expect to see a big rearrangement in `rdial/cli`.