Right now updatecenter.jar contains api, util, and core/impl in one jar. For
app loading, that is intentional, but for building, clients, such as the gui are
unintentionally able to use things they should not. There should be a jar which
contains just api and util and logging that can be used for building against.