Subclass camera HAL

Change-Id: I379ddac7208a75e1d745d5748fedddd9336d746c