Added picker dealloc methods to help release delegates and avoid crashes