add new solaris sample
use node names instead of addresses as keys
use shared getPrtconfInfo() function

And drop custom _parsePrtconf() function
fix bios date format

closes: #2735