remove unused junrar repo (0.7 is on Maven Central, but not on junrar-repository.googlecode.com)
remove Hamcrest dependency
fmt pom
log custom PMS.conf settings and (some) runtime configuration changes
Ensure the banner is *always* logged first (and clean up old hacks that
worked around the fact that it didn't used to be e.g.
getFoldersConf(false)).

Since logging now occurs before the GUI has been initialised,
we need to ensure the appender responsible for logging to the Traces Tab
(FrameAppender) buffers messages until its IFrame is ready (at which
point, we dump the buffered messages before appending any new ones).

Instead of FrameAppender polling PMS for the frame, PMS now *notifies*
it when the frame has been initialised.