-- Fixed an issue with AABBs creating with a 'vec' argument having
negative values. Added 'touches' to test if two boxes touch but do not overlap.
Unit tests were added to reflect these changes.

Signed off by Mark Farrell <markfarr2011@gmail.com>