Skip installing kernel when `/boot/grub` does not exist

Docker images, especially the official Ubuntu image, may not provide this directory.
Remove `Bosh::Director::EventLog::Log` hack

This hack conflicts against the latest BOSH director code base.