Final fixes for the onScreenButtons

*Start and select keys are back
*Haptic feedback enabled
*Comments Added
*Can now disable buttons