Fixed issue with declarations on superclass not being picked up.
Changed combo ids to be on superclass (KBComponent)
Made ComboPersistedList a groovy class instead of a Java class to make the GORM methods available to it.
Fixed bug preventing superclass declared combos being added to subclasses.