get user agent and screen width and returns image name with appended mobile tablet or desktop also adds @x2 for retina