EXC+DOC: add comments
ENH: provide better error message when binary external is not present
ENH+RF: provide faster web site building by avoiding rebuilding of existing output if it is not out of date
NF+RF: support -dry argument, and some refactorings to simplify the code
ENH+RF+SML: minor improvements
BF: use cell input