[COOK-1689] - Make perl package name an attribute to fix FreeBSD

Without this change FreeBSD installs fail since there is no package
named "perl" on FreeBSD.  This also adds additional attributes that
weren't documented to the Readme