Added javadoc
Fixed license header
ShellImpl receives a Resource in the constructor
FORGE-1630: Fixed selected resource
FORGE-1228: increased conversation timeout to 30 minutes
Created ShellFactory.createShell(Resource,Settings)
FORGE-1802: Added tests
FORGE-1802: Introduced CommandNotFoundListener
Merge pull request #485 from gastaldi/FORGE-1802

FORGE-1802: Introduced CommandNotFoundListener
Doing proper cleanup
FORGE-1640: Using \ as the line separator (same as bash)
FORGE-1640: Adding space after each concatenated line
FORGE-1640: Adding space after each concatenated line