Hiding formatter, when only one formatter is defined.
Minor refactoring. Default formatter can now be set per formatter through the key is_default. Removed key default_formatter.