Gravar-mail: Design and Validation of an Ambulatory User Support Gait Rehabilitation Robot: NIMBLE