Adds tests for long directory listings
Fixes bug in swift client involving markers.

Whenever marker was used, it would mistakenly send an end_marker
parameter as well with the value "None". This caused listings >
10,000 not to function properly in most cases.

Added tests for FTP/SFTP and the swift client itself testing
listings greater than 10,000 objects.

Should fix #21.