mac formatting for wakeonlan
refactored some finc into utils package