Improved some of the Error and Warning messages.
Added GccSettings to allow the user to customize which Gcc checks they want to run.