Completed development of Node models and clients

* Added models for console and power state updates
* Added common patch model for updating json objects
* Completed Ironic node client

Change-Id: I6fcf78a266477a1fbe2ece345db0ed876846769d
Merge "Completed development of Node models and clients"