I found an open-source sender client for windows here: https://gcm.codeplex.com/
Device token can be found after you implement the GCM registration code and retrieve your registration ID via your client app (setup a breakpoint or print statement so that you are able to copy/paste this value, it's pretty long)
Auth key is found after you setup your project in Google's developer console