power:added main function
power:now calling gsd_power_manager_new with argument object created properly
power:added parse_arg function