* add unit tests for cd and pwd commands
* add support for cd command without arguments (passing you to home dir)
* save in context home dir (first working dir)
* introduce default implementation of can handle, require to define command name for every command
* extract interface for TerminalContext
* move JBehave tests under acceptance package
* add mockito dependency