separated modules: generic, jline, rhino
deleted SchedulerModule. It's mandatory, not optional anymore, thus in the generic ShellModule
added not needed rhino specific command objects, moved Inject and ExecutableCommand annotations to generic ones, updated guice module