Added doc/UNDOCUMENTED.rst, functions for generating

This collects all known undocumented modules and functions and
puts them in doc/UNDOCUMENTED.rst, using standard function and
method templates so they can be easily filled in and copied to
the correct .rst file in doc/stdlib.

This file can be regenerated with

```julia
cd("$JULIA_HOME/../../doc")
import DocCheck
DocCheck.gen_undocumented_template()
```
Merge pull request #3912 from kmsquire/undocumented_updates

Added doc/UNDOCUMENTED.rst, functions for generating