add support for inside out ray intersection on AACube and AABox

This fixes the bug where you couldn't edit models that are inside of other larger models.