overhaul exist checks, remove exits, add powerful "file_create_quest_new" function
fix for empty default filetype
check if filename is empty
improve messages