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.
Hmm ... yeah ... the one up on line 11 should be in scope in `createdNode`, `initializedNode`, and `satProperty`.  Is it not?