camera: Cleanup and compatibility fixes

 * Don't crash for unavailable integer parameters
 * Kill logspam

Change-Id: I6dbcf5560f96ce6173a847501721f589766889bc (reverted from commit 3c922dfef50406d84c18c06333f1b86c6560d2cb) (reverted from commit ce961e4129afebee8bd369ba259adaf89144f8fe)