Changed way of pulling a bit
Reply with json output on self update
Update parent branch first, then the submodule