Task 2: "Shell". Main class - Shell.java.
Changed passing arguments to commands.
Added new class "Location" than contains absolute path to current directory and allows user to change or get it.
Fixed some little bugs.
Fixed passing arguments to commands.
Fixed bugs all over the program.
Restructured shell, fixed some bugs.
Static Path absolutePath in class State now is non-static. Shell passes only state to launcher.
Changed rm and mkdir commands.
Fixed interactive mode.
Fixed cp and mv commands.
Merge pull request #39 from ignorer/master

Кисленко Александр, группа 297. Задание №2: "Shell".