Fix N+1 query on ProjectsController#index

We were querying for the viewports of every project on this page
separately. We can prevent all of these extra queries by using
`.includes`.

Change-Id: I07d42a919339e8f2b3a347c293a6138548ea45f8