[swift] Add firewall template per host, not device

Also strip /device from storage host names.

The firewall.pp template was appended to swift.pp per swift storage device, not
per host, which caused duplicate definitions when more than one device per host
was used.

Change-Id: If99ff4a6a73dfead5f72ff0b5dbc592b28ba5f6a
Fixes: rhbz#1072070, rhbz#1072099
(cherry picked from commit faccfe95f13d179db0ec4dab9814a0f7131ab55f)