Using an ExecutorService to send GCM notifications in background thread.