Bug 898347 - Add canonical type representation objects (Part 1/6) r=sfink
Bug 898347 - Make typed array use type repr constants (Part 2/6) r=sfink
Bug 898347 - Convert binary data to use TypeRepresentation (Part 3/6) r=sfink
Bug 898347 - Generalize the newScript field on type objects into an "addendum" (Part 4/6) r=bhackett
Bug 898347 - Allow TypeRepresentation objects to be attached to TI objects (Part 5/6) r=bhackett
Bug 898347 - Allow addenda to be added to binary blocks (Part 6/6) r=bhackett
Bug 898347 - Re-enable binary data now that fuzzing is complete (Part 0/6) rs=trivial