Add support for TZX files to tap2sna.py

Also add the --di, --ei, --ram and --sp options.