System wide USB gadgets and FunctionFS based services manager