[OE-4080] - temp commit while troubleshooting tests
[OE-4080] - temp commit while troubleshooting tests 2
[OE-4080] - completed test and code for getLetterCCT
[OE-4080] - renamed getLetterCCT to getPrincipalEye and added more tests and principal eye logic
[OE-4080] - implemented getPrincipalVanHerick and tests
[OE-4080] - implemented getPricipalOpticDiscDescription and tests
[OE-4080] - handling lack of principal eye
[OE-4080] - added migratio to insert/delete new shortcodes
Merge branch 'develop' into jira/OE-4080