Implement bindings

This will effectively cause no changes until we remove the assignPod
call from CreatePod().
412 states it specifically applies to header preconditions, which isn't really the case here.  I'd recommend abstracting this into an error in apiserver and defining a Reason for it that explains the issue, but continue to use 500