Cleanup Notation class API and consolidate some formatting code
there that was previously elsewhere. Do some more checking for
valid input.
Remove assert (may not be true when UCI pondering completed before
"ponderhit" command).