Shell, only interactive mode

Написал shell, который работает пока что только в интерактивном режиме,
зато все команды кроме pwd поддерживают относительные пути (например,
при вызове dir .. выведется содержимое родительской директории. Очень
извиняюсь, что после дедлайна, но я всю неделю лежал больной с высокой
температурой.
Full shell

Теперь работает и packet mode
Next commit
Next commit

Исправил
next commit
Small change
One more change
commit
commit
commit
commit
Added FileMap
one more small change
commit

Исправлена ошибка при чтении конца потока, FileMap приведен в более
пригодное состояние для MultiFileHashMap'a
commit

ups
commit
Ups
commit
commit

Все исправил, но разве ж это плохо, если dir умеет работать с путем как
ls? =)
commit

упс, исправить-то исправил, а закомитить забыл =)