Fix rounding issue in y_get_current_time() due to typing problems.

Reported-by: A.E.Luyer
Add y_execute_shell_command()