Freeze formatio dependency to 1.1.1 to allow tests to continue working

formatio 1.1.2 introduces "(empty string)" as special formatting of
empty strings, which is a breaking change and should really be 1.2.0

However, right now we just need to have the tests passing so people
can keep working on **this** codebase.

@mantoni @cjno this one is important, as it's preventing people from working