make BOOST_SIMD_ALIGNED_TYPE_ON_TPL fall back to a better default + use it for aligned_object. Fix #558 and #621