- Move the ``keyring`` dependency to a new ``keyring`` extra.
- Support setting fake methods that return None on instances of
``launchpadlib.testing.launchpad.FakeLaunchpad``.
- Allow setting ``FakeLaunchpad`` sample data with attributes that are links
to other entries or collections.
- Fix handling of methods with no response representation in
``FakeLaunchpad``.