Make sure all allocations are properly bytes aligned
Make sure all allocations are properly bytes aligned

With this pointers returned by new are aligned to
__STDCPP_DEFAULT_NEW_ALIGNMENT__ in c++17 and
alignof(std::max_align_t) in c++14.

Fixes all tests with clang in dev and release builds.

Fixes #569

Signed-off-by: Rafael Ávila de Espíndola <1975039f9046bf513b77c0c5639a0efc25f00e7f@scylladb.com>
Message-Id: <20190502172018.79804-1-1975039f9046bf513b77c0c5639a0efc25f00e7f@scylladb.com>

avikivity/seastar,avikivity/seastar,syuu1228/seastar,avikivity/seastar,dreamsxin/seastar,scylladb/seastar,cloudius-systems/seastar,scylladb/seastar,cloudius-systems/seastar,scylladb/seastar,dreamsxin/seastar,dreamsxin/seastar,cloudius-systems/seastar,syuu1228/seastar,syuu1228/seastar