Issue #76: Correctly reset device in GraphicsMedium>>setDevice:...
As the grahics device is cached in GraphicsMedium, when setDevice: is called
the cached value in GraphicsMedium `device slot must be set too.
This fixes cursor recreation after snapshot restart.
--- a/GraphicsMedium.st Sat Apr 16 06:47:45 2016 +0200
+++ b/GraphicsMedium.st Mon Apr 18 23:37:20 2016 +0100
@@ -3053,6 +3053,8 @@
gc notNil ifTrue:[
gc setDevice:aDevice id:aDrawbleId gcId:aGCId
].
+ device := aDevice
+
!
setId:aDrawableId