Remove modelValueToNode as required API for bindings

I mostly did it this way so that all bindings can share hidden classes. Oh well.

R=arv
BUG=

Review URL: https://codereview.appspot.com/11064043