Added Refresh Token support Facebook

Facebook uses refresh tokens (as you can tell form its use of the `expires` data, and now that offline_access is being removed its even more important to support this.