Fix backgroundColor not being applied. Possibility to specify a UIBezierPath for the background of the menu instead of only a cornerRadius