Downstream update

Adds code and bugfixes that should have been applied before the
migration branch.
Transform component update

Adds bounding regions, intersection tests, removes the Bounds component,
and corrects the stepping loop.
Audible components

Audible components are a conversion of the Sound object into a component
structure.  They can be gathered by the mixer and played in much the
same manner.
Conflict resolution