Added two way bindings

Two way binding caches pulls and updates either the 'source' or 'target'
depending on which was last changed
Changed 2-way binding syntax

Instead of >= and <=, use <> for two way binding assignments
added Accessor for Pymel Attribute objects

Now supports binding to pymel attibutes, ie
Barney + 'Val' >> pCube1.tx