Fixes for RETVAL inside init.d script

Had some problems with ```service keepalived status``` not returning the correct value when keeplived was not running.  In CentOS 6, it was always returning value of 0 instead of the expect value 3 to indicated the service was not running. This was due to the RETVAL not being set after ```status keepalived``` is run in the case statement.  

Also made a changed to the catch-all to have it use RETVAL instead of exit like all the other case statements.

~Rob