#302 refactoring of MappingCreationProcessor: using Builders to address smaller concerns
#302 Making MappingContext immutable
#302 Formatting
#302 Renaming MappingContext -> MappingBuilderContext
#302 Removing Method#printMessage()
#302 Formatting