Branch/kineticjs

@eric @youngca 

Here's an initial push up of the kineticjs model and view drivers.  I did put them into a sample application and they do load and run without errors.  However none of the kinetic components have been added.  Please review when you have time.


Kinetic.Node, Kinetic.Shape, and Kinetic.Container are all base classes.  If fact, I don't think that any of them should ever be created.  I can't remember what you call a class that is only a base, but I'm pretty sure that is true for all three.  Kinetic.Shape and Kinetic.Container both extend Kinetic.Node.