Various typo fixings and camera permission fix

Fixed the camera permissions so that a failed request still allows
clicks. Camera icon dissapears on succesful invoke of camera API.
Various typo fixes too