Welp, box-box now works in the general case.
Better performance for box-box collisions, and OnCollision for gameobjects and components.  Also test component for receiving those messages.