Refactoring with some input from Mattch in IRC.  Now returns all sensors by default but allows for returning just one.  Also added IPMI privilege param and a timeout param.