Fixed StringList_clear

removed unused argument from StringList_clear
Consolidated CompilerWarnings into CompilerTools

Took CompilerWarnings.h and CompilerWarnings.cpp and consolidated them
into CompilerTools.h and CompilerTools.cpp. Also changed the function
from loadCompilerWarningsList to CompilerTools_loadWarningsList
Compiler warnings option

Added the option to enable or disable specific compiler warnings in
ProjectSettings
Removed unused code

Removed instances of UIDictionaryTableViewCell from the
ProjectSettingsToggleListViewController
Added assembler flags to ProjectSettings

Added the ability to specify assembler flags (separate from compiler
flags) in ProjectSettings
Added assembler and compiler flag editing

Users can edit and add their own assembler and compiler flags