allocator_traits: Return default bslma::Allocator

When bsl::allocator_traits::mechanism is called with an allocator which
isn't convertible to bslma::Allocator, rather than returning a null
pointer, explicitly return the currently installed default allocator.

Signed-off-by: Daryl Haresign <github@daryl.haresign.com>