Added support for suffix for containers
Added support for %-escaping in container formatting
Merged FormatterItem classes
Unified code, added support for positionnal container argument