For non AB devices system partition should be unmounted if check_prereq function fails. This patch also refactors backuptool a bit for AB devices in order to look same as backuptool for non AB devices. Change-Id: Ia1f4ae95c9e4dae4df844853e81c264bc838f177