Added Infrastructure layer
Added setLogger() method to viewModel
Added log property to viewModel
Added logging of input value changes
Added logging for changing convert mode
Added PlainTextLogger
Added onFocus change listener for input value
Added ViewModelWithPlainTextLoggerTests
Added CentralBankCurrencyProvider
Added MoneyWithCentralBankCurrencyProviderTests
Enabled CentralBankCurrencyProvider
Fixed project dependencies
Fixed gradle issues
Disabled CentralBankCurrencyProvider tests since it works unstable on travis
Removed try-catch in test
Refactored updateCurrencyRates() function
Merge pull request #144 from akarsakov/lab3-karsakov

Карсаков - Лабораторная работа #3