try to move to factory code from controller
service works
temporary fix for nodes service
Implement base generic pooler
Implement listener events

rename package
Implement generic pool in all converters
Fix listeners adapters
refactor pooler resource to allow multiple usage of the thread
Finalize implementation of reusable  pool

Implement VideoPool in worker
Pool can refuse to queue items from property
Make converters non-queuable pools
fix for file settings in encoders
Actually spawn and run in new thread a new pooler ressource
Set files before generating args for video encoding thread
Implement getter to retreive count of active poolers in a pool
Update hasFree() method of Pool to use current active count
Use pool status instead of worker status in worker task assignment
Change webui factory from success to then promise
Merge branch 'master' into generic_pool