init: Propagate status return value to start and stop functions

The status function should store the return status both in the RETVAL
variable and return it as the function return value so that it can be
used by the start, stop, and other functions.

Change-Id: I50f7b7e30ead2cab80e62ea38cbdb1376fa7966a
Bug-Url: https://bugzilla.redhat.com/1123285
Signed-off-by: Greg Padgett <gpadgett@redhat.com>
(cherry picked from commit 957facc570c100af54c061b111abbe4220e897c8)