New External Tools

The features related to the standard input and output were added to the external tool feature. This allows you to use an external tool as a filter.