[bennu-portal] Added a Stream-based API to MenuContainer

  * Also added a new Pebble tag to lazily iterate over streams