Make FormattedMapping behave more like a dict

The collections.Mapping abstract base class provides all the nice dict-like
functionality we need.
Property for easy FormattedMapping access
Changelog for faster queries (lazy formatting)