Fixed update errors when checkout failed on not commited changes

Since you do not support stashing those changes yet it fails with nasty `%!v(MISSING)` error. I also removed the `out` variable in `Update` since you're not doing anything with it and with errors it's always empty.