Optimize our $bindTo code base

@davideast please review cc @jacobawenger 

Improves but does not fix #400 - $bindTo not working with inputs
Workaround for #133 - can't change $priority or $value in $bindTo (they are now stored as _id, _value, and _priority, which trigger updates for $watch)