Rewrite filter setting factory.
Make IMetaModel service container aware.
Push filter settings factory into service container.
Register legacy factories into filter setting factory.
Make items use the service container.
Use the event dispatcher in version 1.3.
Utilize the service container in unit tests.
Fix code style.
Implement render settings factory.