Type defines for the base-type nodes (IdRef, Component, AtomicOperation)
Added special component type for "Pose" object (for containing all the bones)
Assorted cleanups
Removing some more old crap
Some operation contexts for most of the component types defined so far

* This is just a rough first pass at what each of these should be like
* TODO: Particles hasn't been done yet
Reshuffling order of params in components to include eval-context ptr