Merge changes Ic8f371d9,Iae4cffcd,I4213004f

* changes:
  Implement DynamicSet<T>, DynamicMap<T> to provide bindings in Guice
  Automatically register plugin bindings
  Define gerrit-extension-api module