Always release camera on activity destruction

In certain cases, the camera was not being release by the activity leaving it busy when requested by the activity a second time (such as after a rotation). It's fixed and tested now.