Added AABB_tpl Template which represents an Axis Aligned Bounding Box of arbitrary Dimension.

Added AABB_tpl testcases for 3D and 2D.
Merge branch 'develop'