You can change your sleep mode to get rid of the hibernate restoration. I have to warn you although, your battery life of your sleeping laptop will go down:
Indeed, very useful. On Android I had similar issues and had to install a program called Wifi Prioritiser (or something akin to that as there's multiple solutions available). Unfortunately it has a slight impact on battery life.
http://www.macworld.com/article/1053471/software/sleepmode.h...