Added method to check errors in <Profile>

created a new method checkProfileProperties() to check errors in
<Profile> property, instead of adding the code to checkerrors() method
to reduce the number of lines in it to make it meet the check style
standard.
Some changes to imports based on the reorganization of packages.
save tool
Resolving merge conflicts from a fetch, all minor import issues from the change to the gamegeneratorcollection package.
Adjustments to Locale.java to break up the main screen-building method into smaller methods. Some checkstyle changes, as well as attempts to understand how to work with subtypes of GameElement and Character better.