initialize user lfnBase when dqm is enabled, also fixes spec initialization

fixes #4945
fixes the problem reported
https://hypernews.cern.ch/HyperNews/CMS/get/wmDevelopment/596.html
also fixes general spec problem