smc: Test that smc calls can be blocked by ACL

This change also puts preprocessor definitions used for testing
in its own header such that they can be reused by the test smc
service access control policy.

Bug: None
Test: build.py --test com.android.trusty.smc.test
Change-Id: I85cb9b4e8c46ea980e3ec3650a926bc4b9e564b5
2 files changed