[STORM-360]  Add node details for Error Topology and Component pages

Please note that this would be not a rolling upgrade due to change in TaskError struct used to store in znode.
* Add host, port to ErrorInfo, TaskError, znode
* Added host, port to trident class ErrorInfo
* Added host, port to error znodes
* Displaying host, port and link to log file for errors on 
  * Topology page ( per component in spouts/bolts)
  * Component page
* Fixed component template to ensure Errors section is displayed on errors.
Curious, why was this needed?