Only process the SKETCH_* internal messages for nodes with childId == 255 to eliminate a nil exception being raised in the plug-in before a node is include.
The SKETCH_NAME & SKETCH_VERSION will only be set for non-nil childIds.  While this eliminates exceptions raised when an unincluded-node reports sketch information, it also means that the sketch information will not be processed by the gateway until the first node-restart after the node has been included by the gateway.  Also improved the processInternalCommand() logging of internal messages not recognized by the gateway to report the unrecognized message received from the node and the associated child id from the childIdLookupTablep[] and to log this information as a warning so they are immediately visible in the log (i.e. yellow).
Merge pull request #2 from bblacey/skinfo-bugfix

Only process the SKETCH_* internal messages for nodes with childId == 25...
Added Node-level last-update reporting feature.  Whenever a node's sensor sends a variable update to the gateway, the plugin updates a node-level LAST_UPDATE timestamp for that node that is displayed in a human-readable HH:MM am/pm form on the node's dashboard and Settings tab.
Time format is set based upon Metric/Imperial plug-in setting.
Merge pull request #3 from bblacey/last-update

Added Node-level last-update reporting feature.  Whenever a node's senso...
Better handling of LAST_UPDATE when there is a missing parent node.
Merge pull request #4 from bblacey/last-update

Better handling of LAST_UPDATE when there is a missing parent node.
Change device image location. Added LAST_UPDATE to relaying nodes. Added more debug prints.
Merge pull request #5 from mysensors/prepare-for-1.3-feature

Change device image location. Added LAST_UPDATE to relaying nodes. Added...