skip processing service if no back ends are found

- even if you have defined a VIP in your environment for a service,
  skip processing if there are currently no back ends for that service
- addresses [DE66]
fix foodcritic violations from previous commit
Merge pull request #28 from mancdaz/swift

Merged automatically by jenkins after successful build test