Sync guest SubAllocator with host version

+ make it a different class to avoid odr violation

Change-Id: I81079ee5aee9e5066acd9f797c49c094dc5df196
10 files changed