Don't expose required packages in defaults/main.yml

Exposing `ldm_required_packages.yml` may provide a false sense of that
users can modify the variable. Although better solutions to this may
exists, this commit hard-codes the required packages in
tasks/package.yml.