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.


Oh, yes, sorry ... my comment was unclear.  I definitely think we should leave the `Kinetic.node` conditional as-is ... but I meant after that ... are all the rest mutually exclusive that they could be put in one big `switch` statement? (only if `value` is still `undefined`)