Add TextFormatter module. fixes #312
Change several option names and fix some bugs
Add TextFormatter tests
Use TextFormatter in out_file
Merge pull request #337 from fluent/add-text-formatter

Add TextFormatter module. fixes #312