implement favorite model, controller, routes
implement gists#favorite, gists#unfavorite