Bug fixes and UI changes

-After a mapping is complete, the old problem code is removed from the
enumProblemCodes collection, so it can't be selected again.
-Corrected a bug which caused the mapping dialog to size incorrectly