Implement PlaylistSaveOptions enums and dialog
Plumb in use of PlaylistSaveOptions from dialog through to URLOrRelativeFilename
Reimplement URLOrRelativeFilename to obey newly added options
Rename URLOrRelativeFilename to better reflect what it does