change to unicode nbsp
strip leading, trailing dashes