better name for the array of displayed parts.

It was display_details, as was a variable we passed around the methods.
Make displayAsText consistent with displayInternal()

card number now will only be displayed if the display part is true and display_details is true.