Fix bug to hide the navigationcontroller's toolbar when is not needed, and
account for available sources in UIImagePickerController.