Adds check to params.pp if lab-release is not installed

Adds spec test

If lsb-release is not installed, then the end user sees a confusing/ vague message

    Error: Unsupported lsbdistid () at /modules/apt/manifests/params.pp:52

It is common for docker containers to not include this package by default

After fix, the user sees a friendlier message if lab-release is not installed

    Error: Unable to determine lsbdistid, is lsb-release installed? at /modules/apt/manifests/params.pp:52