title: Shade all dependencies of another dependency (hibernate) into jar
body: <p>I'd like to automatically shade all the dependencies of Hibernate core into my main jar, without defining them explicitly (As this just seems to become a goose chase).</p>
  <p>I can't just shade everything into my jar, as other dependencies are not needed and it would make my jar unnecessarily huge.</p>
  <p>Is it possible to get maven to automatically shade all of the dependencies of one of your top-level dependencies?</p>