Добавил RefineLevelException

Сделать п.11
Убрал ненужные try-catch
Добавил информацию о доспехе, кот. вызвал исключение при заточке
Сделал рефакторинг для информации о доспехе
Добавил несколько классов-исключений
Moved exceptions into separated directory

Fill & implement IntToRefineLevelException
Deleted ArmorCreatorException & IntToRefineLevelEcxeption

Added setArmorCategory, setArmorRefineLevel & setArmorProperty
Filled default in switch of refineArmor function
Filled & implement StoiException
Point 11 in TODO.txt is finished
Deleted RefineInfoException

Finded & fixed bug with armor number range

TODO:
exceptions for "new"
Немного подчистил код
Fix bug with encoding in file consolerefinedriver.cpp
Point 10 in TODO.txt is finished
Point 14 in TODO.txt is autofinished