Util::Prompts use the new WindowContainer::Show method
Simplified the ScrollContainer code, using shrinking feature of the ScrollContainer.  This has the side effect of not working if the console resizes, but this is much simpler and less error prone.