Bug fixes during backtracking.
Bug fix: proper group fulfillment investigation for substitution groups
& choices.
Bug fixes; using wrong schema for FactSet.
This seems to be pretty good, but the backtracking needs to support any
types.

Also, we need to add more schemas.  Like
http://xbrl.sec.gov/dei/2012-01-31.