AppLauncher: make |nsIURL| creator
AppLauncher: improve naming save file
AppLauncher: use |window.Services|
AppLauncher: extract parameter