Adding TextPlainFormatter to always handle returning strings as text\pla...

One Functional test will be added after #849
Well the first one is certainly doable even if we don't do buffering.