printer details: show if a printer is offline
the latest bloc should throw a TimeoutException
after 10 seconds of trying to get printer status details. after that it can be assumed that the printer is offline due to being turned off or network problems -> show that fucker as offline!