Bug 869132 - Finish implementing kittenherder's PDU reboot support. r=coop
fetch PDU details from inventory, fetch lastSeen from buildapi, rewrite
rebootIfNeeded logic, improve logging