Merge pull request #4030 from minrk/git-manifest

exclude `.git` in MANIFEST.in
capture rich output as well as stdout/err in capture_output

closes #3742
add outputs property on CapturedIO
add --no-display flag to %%capture

document this new magic in whatsnew, and added docs to the resulting object.
updated Basic Output notebook with  new %%capture