Don't try to load empty middleware

When we use cfg.MultiStrOpt, and the config file have a empty value
oslo.config return [''].

This change skips middleware named '', to allow to have no middleware
enabled.

Change-Id: I3d7f3d9ef6ff9f5690d6ee05ecffae51948c41d5
Related-Bugs: #1376231