Cope better with duplicate files to upload

There was a bug where if the same template was listed in more than one
section in weather.ini pywws would crash. Now it doesn't crash, but it's
still a good idea to avoid duplicates to keep the amount of work done to
a minimum.