bulk job submission / wait / get_state implemented for shell adaptor

needs some cleanup and verification