Add timeout to uuidd.service
Currently, whenever a library that uses uuidd needs it, the service will stay up indefinitely regardless of whether it's being used.
This adds a timeout flag so that it if doesn't receive requests for the following minute after the last usage, it will automatically quit, freeing memory and possible leaks.