Add job fetch, install, execute

*Added device auto-registration
*Added job checkout, extract into workspace
*Added spawning jobs in parallel for devices
*Fixed install and execute on particular device