fix(accordion): incorrect ts type definitions
fix(accordion): incorrect ts type definitions

remove redundant type ts definition
change headerSpace to headerSpacing
add buttonHeading, buttonWidth and openTitle type definitions
add missing ts prop documentation

Sage/carbon,Sage/carbon,Sage/carbon