fix single file sync local2remote traceback, bug #128

Fixes https://github.com/s3tools/s3cmd/issues/128

In the single file transfer case, the remote_list was getting created
as a dict, rather than as a SortedDict as it should be.
Merge pull request #129 from mdomsch/bug/128

fix single file sync local2remote traceback, bug #128