Bug 1003997.  r=sfink
Bug 999651, bug 995679, bug 1009952, bug 1011007, bug 991981.  r=sfink, r=shu, r=jandem, r=jdm, r=luke, r=bbouvier, r=nmatsakis, r=bz, r=ehsan, r=jgilbert, r=smaug, r=sicking, r=terrence, r=bholley, r=bent