Add support for arbitrary extra files.

This change adds a configuration parameter to generate documentation for
additional files not identified by brunch.