doctest changes

1. More robust code eval in `doctest`.
2. Reworking `doctest` results types and printing.
3. Remove verbose keyword arg from `doctest`.