Life on the road as a truck driver can be unpredictable. Check out our ultimate packing list for long haul truck drivers.