Update comments about AttributeContainer being just a map but with
generic methods.
OPENFUR-14 - created concrete defaultinitializer since the initializer
is effectively part of the api. Because of this, the default impl
resides within the api. Defaultinitializer is final (for now)
purposefully because it is part of the data source chain "protocol" and
extension of this class would not be a good idea.