initial support for jobs

some general simplifications (e.g. removed 'undeployChannel')

added support for stream module parameters

added support for stream module classloader

named channel support in stream definitions

handling job undeployment