Allow error/abort for non-oneway calls.

Low-level processes like init might not want to make blocking calls.
This provides the mechanism to programmatically enforce that.

Test: enable ERROR_BLOCKING on process and look at callstacks
Bug: 36424585

Change-Id: I6dad33271108768f8bfc4723bf3eeddbf9720395
(cherry picked from commit b7412b0d15e5e5625c63cc2aacba72a692594837)
4 files changed