Add Subscriber_Retrieve and associated tests

@hkrier