Require Send+Sync bounds for Allocation trait (#1945)