drivers: stepper: refactor gpio stepper driver This commit refactors gpio stepper driver Signed-off-by: Jilay Pandya <jilay.pandya@outlook.com>