Fix hands being put in face if Leap on HMD is set but Leap not connected

The joints were reporting themselves as "active" even though the Leap
wasn't connected, both at startup if not connected and after unplugging.
Stop incrementing counter after limit reached
Merge pull request #3869 from ctrlaltdavid/fix-leap-hands-in-face

Fix Leap hands in face