added area attributes and made moving optional
forgotten change in previous commit; actually USING the optional flag
getActiveTouchCount public function
no longer assumes "clean" touch IDs and removed redundant touching array
Merge pull request #5 from markkorput/master

No longer assume "clean" touch IDs (+ trivial features)