core: Refactor tests to allow 'metal' development using Gobot adaptors/drivers.
core: Refactor tests to allow 'metal' development using Gobot adaptors/drivers.

Signed-off-by: deadprogram <b937b287f61b7a223d4aac55072db1a5381d3bb3@hybridgroup.com>

nzmichaelh/gobot,nzmichaelh/gobot