Task 4 - JUnit
Splitted Interpreter and Database Logic
Fixed throwing exceptions in interfaces' implementations
Add hamcrest-core-1.3.jar
MultiFileHashMap version1
Fixed shell again.
Added Interpreter tests
Rollback changes in interfaces
Rollback interface changes 2
Split interpreter tests and tests for database in interpreter + added some tests for interpreter
fix checkstyle
Something can go wrong with commit...
Fixed DB & Table directories check logic, russian symbols and etc.
Fixed fucking checkstyle
Added constant FILE_COUNT and DIRECTORY_COUNT
Checkstyle.
Checkstyle.
Some fixes + tests
Added some tests
Checkstyle