Merge remote-tracking branch 'upstream/master'

Conflicts:
	src/ru/fizteh/fivt/students/Gudkov Konstantin 394/shell/ShellMain.java
	src/ru/fizteh/fivt/students/kuzmichevdima/shell/ShellMain.java
	src/ru/fizteh/fivt/students/test/shell/ShellMain.java
Merge remote-tracking branch 'upstream/master'
shell task commit. Please check email, i've sent you the document which explains why i didn't make it before deadline
Fixed, В задание не было указано, что в таком случае его надо создавать
style
Removed internal annotations
Minor fixes
Create the db file if does not exist.
 shell task commit. Please check email, i've sent you the document which explains why i didn't make it before deadline
Delete PocketParser.java
Create BatchParser.java
Update CommandExecutor.java
Update Commands.java
Update FileMap.java
Update Interactive.java
Update Table.java
changed Exceptions
refactoring
refactoring
Revert "refactoring"

This reverts commit 0086a30aa7b31ab3cbbbadbce6d43ebc728be602.