description, descriptionDone, describe() fix

Pull request to add description{,Done} attributes, and to make describe() in BuildStep return its description{,Done} attribute if set.