Introduce StageOptions, IncludeIgnored option

Users of Stage() who want to pass a glob or a directory may expect
Stage() to respect ignored files.  Add a StageOptions to allow this
behavior, but keep the default to including ignored for backcompat.