Toshiba dynaEdge Mobile Mini PC with Skylake CPU means business