remove unused import
implemented --preserve-empty-dirs and --placeholder-filename options

Preserves empty directories fetches from the subversion repository. Sometimes they might be needed (cache, logs, etc.).
Cleanup cloneSubversionRepository() method