This fixes many issues
This fixes some resources leak and fix a segfault happening during greybus power management operations.
Note: This also includes some patches from other people I have not checked if there are required or not
Edited by Alexandre Bailon