Health-Enabling Technologies for Telerehabilitation of the Shoulder: A Feasibility and User Acceptance Study