Migrate polybinding branch (squashed) to toolkitchen

I don't understand what github is reporting re: commits and files changed. 

I pulled tk/master into my fork, then I merged in my branch. I expected a clean pull request here, but I guess I didn't handle this properly.