Fix lack of buildworld and quickworld messages
The "world" target has a nice start/stop message. However, if somebody
chooses to use "make buildworld" followed by "make installworld" rather
than "make world", they get no messages at all. I think this has been an
ongoing oversight.
This commit improves the "world" target messages (e.g. all targets are
ELF so don't need to specify that, and pre/post-world targets are shown.)
More importantly it adds start/complete messages to buildworld, and start
message to installworld. The installworld already had a complete message,
but this was redone to match the format of the other ones.
Similar messages were added to quickworld and realquickworld targets too.