Comparing formal names, not coding scheme names

Formal names are 250 characters, coding scheme names are only 50
characters.  Comparisons were done between the formal name and coding
scheme name.  The coding scheme name was truncated at 50, so long names
would not be matched correctly.
Added JUnit to test searching for vs resolution

Added JUnit to test searching for value set resolution when the name of
the value set is > 50 characters.
If formal name is null, use the local name.
Changed formalName to match the codingSchemeName

Changes have been made for Jira issue LEXEVSCTS2-21.  We now assume
that the formalName is the same as the codingSchemeName