Update revived roodi with work done while it was dormant

Part of the process of transferring future development repo per https://github.com/martinjandrews/roodi/pull/16#issuecomment-22467475