Output all source files into a single stream with a little
formatting header in front of each file.
This is primarily for human consumption of the generated source
code, such as to debug/test CodeModel or to quickly inspect the result.
author: Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com)