title: How to configure Play to generate a unique URL according to the asset content?
body: <p>I would like to have all static assets (javascript, css, images) have this cache behavior:</p>
  
  <ol>
  <li>Cache them "forever"</li>
  <li>Their URL should be a unique URL generated from their content (e.g. MD5(content))</li>
  <li>Whenever the asset content changes, the URL for the asset changes, so clients know to fetch a new version.</li>
  <li>This should happen automagically without code changes.</li>
  </ol>
  
  <p>Can I configure Play 2 to do this for me?</p>