This also adds a few more stubs/fakes to mock out the quickmark-manager, bookmark-manager, and web-history objects.
Also adds a FakeConfigSection stub for stubbing out configdata.DATA.
This establishes a pattern that can probably be used to test any of the completion models. See #999.