Adding execWithError which is almost identical to exec but returning error from cmd.Run();adding Yesno assuming to return either true or false