Branch/kinetic fixes

@eric79 @youngca 
A couple of fixes dealing with which and how the user events were set up.  

Kinetic documentation was also wrong about the Ring class, removed the clockwise property.
"kinetic-stage-vwf" is not equal to "kinetic.stage.vwf"( . vs - ), but you raise a good point, isKineticClass should handle both cases.  Makes the code read easier.