added fakeLogger
changed Model
added TxtLogger
Changed Model
Changed setting.gradle
refactoring
removed try-catch
refactoring
removed loop for in TxtLoggerTests
Merge pull request #145 from alexandermyasnikov/lab3-myasnikov

Мясников - Лабораторная работа #3
Implemented logger interface, mock logger for ViewModel.

Added first ViewModel tests. ViewModel constructor was divided into
smaller parts
Logged events clicking on button "Convert" and changing src and dst colors
Logged color values and src/dst channels in ViewModel
Logged values of source color on changed focus
Created Infrastructure project and real logger.
Initial implementation getLog and addToLog methods in DatedTextLogger
Date and time were added to the log.
Minor refactoring at the dated logger
Added a class to run all tests ViewModel with the "real" logger
Binding logging logic to graphic form