Change HttpSender methods taking Lists to Iterables

As the methods inside HttpSender only need to iterate the items passed
in, this allows you to pass many more types instead of having to convert
to a Java List.  This improves things from sensor-web-harvester's
standpoint as you can use an immutable Scala List.