update push notification registration to allow multiple registrations and deletion