Added support for temporarily relocating modal content that isn't a direct child of the body element
Updated docs to indicate temporary repositioning
Merge pull request #3229 from seantimm/3229-RevealPositioning

Reveal requires markup to be a direct child of the body element for proper positioning