Tweak deb depends, package product descriptions

The java*-runtime-headless are virtual packages provided the the ones that were previously listed below (and, conceivably, others).

Change Recommends to Suggests after looking at the Debian policy manual. The former should only be used for when it is very rare to not have them installed as well.

Lastly, take the most recent product descriptions.