Add support for details field on steps
Update details to progress_details per PR suggestion
Merge branch 'barnabycourt-step-details'