power: Remove SmartassH3 references

Change-Id: Iafcf4aa7d4196ce3412494d03e6856ad1e2c85a6

Conflicts:

	power/power.c
camera: do not use GNU old-style field designators

Avoiding the use of GNU extensions improves portability

Change-Id: I2fd8ea9eebba75185533c4efed6cd6f4feeb0917

Conflicts:

	camera/CameraWrapper.cpp
camera: Use standard HAL API versions

Change-Id: I83f68be4336c77bea0ac27aac43625f9f239df18