Initial implementation of a simple GPIO controlled power domain. It exposes no API of its own, all functionality is contained inside the runtime power management callbacks. Signed-off-by: Jordan Yates <jordan.yates@data61.csiro.au>