Generate UIDs a bit more as recommended by RFC5545
Generate UIDs a bit more as recommended by RFC5545

RFC5545 section 3.8.4.7 recommends that UIDs are generated by appending
the hostname to the current timestamp. We'll keep on using UUIDs instead
of timestamps (since this are far less likely to collide), but we'll
append to hostname since this helps with trace where a task was
generated.

rimshaakhan/todoman,asalminen/todoman,pimutils/todoman,AnubhaAgrawal/todoman,Sakshisaraswat/todoman,hobarrera/todoman