Use pragma once instead of include guards for generated AIDL headers

The generated CPP source for AIDL interfaces and type now use '#pragma
once' instead of the previous include guards.

Test: m && atests aidl_unittests && atest aidl_integration_test
Change-Id: I022994692a10ac113aab82ff44932a364997d6f6
7 files changed