Updated notNeeded for BlackBerry 10.3+

Change-Id: I108ebe59dab7ec2187a43520eabcfc150948f318
Updated with viewport checks.

Change-Id: I6962d0454d5c7ef08a87ef8b28f62ea8805f9ae9
Merge pull request #255 from oros/master

Updated notNeeded for BlackBerry 10.3+
Fix touching elements nested inside labels

Rather than only checking if the touched element itself is a label,
check parent elements recursively to see if the touched element is
sitting within a label.
Fix bug when clicking on the actual control

 - Focus the actual label rather than the element touched.
Merge remote-tracking branch 'danielrbradley/master'

Upstrem pull request: https://github.com/ftlabs/fastclick/pull/259