Fixing bugs and splitting up guest additions install into 2 pieces.

A restart is required after the kernel upgrade, before actually installing guest additions.