fixed the issue with multiple call to HandleImagePick

In iOS if the Picture Chooser is used in the same view without initialising then each call would add another handler resulting in firing the method HandleImagePick multiple times. (haven't tested other platforms)