Camera3: Handle stream on errors correctly
Camera3: Handle stream on errors correctly

-Add check for return code in multiple places
-Switch to either -ENODEV/-EINVAL as per spec

Bug: 19892583
Change-Id: I700b6022045e0e0c7c3eda96400745eea3c58de6

maruos/android_device_lge_hammerhead,maruos/android_device_lge_hammerhead,maruos/android_device_lge_hammerhead,maruos/android_device_lge_hammerhead