[PATCH 1/2] Refactoring: Simplify scan cb of struct connman_device_driver. Use a structure instead of many parameters. The reason for refactoring is the need to have even more parameters for scan cb in future.