Bug 861587.  Rejigger the WebIDL binding build system to do all binding codegen in a single python process while still using our dependency tracking for bindings to minimize the number of bindings we try to regenerate.  r=khuey
Bug 867903.  Speed up getDescriptors and some other obvious slow points in codegen.  r=khuey