qa/115: handle missing controls for init scripts
qa/115: handle missing controls for init scripts

When we don't have the moral equivalent of chkconfig, we can't
really disable a service, so running the init.d script directly
as this test does will always start the service.

Add some convoluted logic in the test to detect this case and
behave accordingly.

Was failing on i486 Gentoo 2.0.3 (vm05).

aeg-aeg/pcpfans,mbaldessari/pcp,wuliming/pcp,adfernandes/pcp,aeg-aeg/pcpfans,adfernandes/pcp,edwardt/pcp,wuliming/pcp,tjanez/pcp,andyvand/cygpcpfans,prasincs/pcp,tjanez/pcp,prasincs/pcp,edwardt/pcp,tjanez/pcp,prasincs/pcp,andyvand/cygpcpfans,edwardt/pcp,andyvand/cygpcpfans,mbaldessari/pcp,tjanez/pcp,aeg-aeg/pcpfans,aeg-aeg/pcpfans,mbaldessari/pcp,tjanez/pcp,mbaldessari/pcp,edwardt/pcp,andyvand/cygpcpfans,tjanez/pcp,edwardt/pcp,wuliming/pcp,aeg-aeg/pcpfans,prasincs/pcp,andyvand/cygpcpfans,andyvand/cygpcpfans,wuliming/pcp,prasincs/pcp,aeg-aeg/pcpfans,adfernandes/pcp,adfernandes/pcp,edwardt/pcp,mbaldessari/pcp,adfernandes/pcp,wuliming/pcp,prasincs/pcp,andyvand/cygpcpfans,andyvand/cygpcpfans,wuliming/pcp,adfernandes/pcp,edwardt/pcp,aeg-aeg/pcpfans,wuliming/pcp,aeg-aeg/pcpfans,adfernandes/pcp,adfernandes/pcp,tjanez/pcp,tjanez/pcp,wuliming/pcp,mbaldessari/pcp,prasincs/pcp,edwardt/pcp,prasincs/pcp