Add missing ID and String phrase of ConfidentialPhrase.

I originally accidentally removed those two fields from the class, and that's led to confusion during this exercise on a number of occasions.
Merge branch 'master' of https://github.com/TheLadders/solid-exercises
merged recent changes to OCP