Added commands for formatters

A FormatterCommand is object, which can be passed to a Formatter, which then performs the command, such as sets table header, prints a table title or so. See examples in storage scripts for usage.