Add Less to documentation dependency list
Add less to list of rhel dependencies
Add less to list of ubuntu dependencies
Add npm and less to list of mac dependencies

Fixes Bug #984431
Merge pull request #2205 from bramwelt/fix-984431-document-lessc

Fix 984431 - Document Less CSS Dependency