Fix the tests for bytesToUint32/48 to detect the errors that the code was causing, & fix the code accordingly
Add new handlers for elec1, elec4 & elec5. Rename elec2/3 events to "elec"
More meaningful subtype names for energy meters
Lighting event handlers now report an unknown command correctly
Use util.isArray() when testing deviceId's instead of my own code