[FEATURE] Make stream_file accept multiple outputs

There is a significant amount of overhead involved in playing a group of prompts and #interruptible_play (and hence #menu) were playing each prompt individually in sequence. There appears to be no apparent reason for this so this change makes it possible to group these prompts together. It has the blessing of @polysics and has been tested with Asterisk and FreeSWITCH.