Add "console" attribute to hardware structure

Allow the modelling of different types of OOB access to the hardware,
including support for serial consoles as well as various types of
network-based access.
Merge pull request #42 from ned21/serial-console

Add "console" attribute to hardware structure