Gilbert O'Sullivan, the uncool king of 1970s soft rock, is still here, still sentimental, and still making good records.