Update to 4.10, fixing the execvp() and pid file issues while I'm here.
PR: 79114, 79120, 80143, 80405
Submitted by: Florian Hars <hars@bik-gmbh.de>,
Jim Hatfield <jim.hatfield@insignia.com>, Vasil Dimov <vd@datamax.bg>, Vsevolod Stakhov <vsevolod@highsecure.ru>