wip
reworked SoaFeatures so that it's a separate object not related to SoaConfiguration
major rework - that composite config thing is way too complicated. This is a much simpler approach and obviates a separate config module
updated admin app for config changes
updated doc
javassist is no longer needed
optimize imports
Soa Discovery instance is now an interface. Moved impl into the bundles. Also, Healthy/Forced is now stored in the payload. The instance is never unregistered. The Payload is just updated
wip
work on admin - need to separate admin portions of Discovery from normal portions