made pylint happier
Added Power Info properties ( deviceClass, wattage, dcPeriod )
updated command line opts to use argparse