If we error while listing a ctfile, return non zero.

Closes #55.
Only strip_slashes from hardlinks in extract, no symlinks

A symlink should always be restored with the destination that it was archived
with.

Closes #54
ct_extract_file: set shortname as destination filename, too.

This fixes ctfb> get foo bar which was inadvertantly broken a while ago.

Closes #7