Make study listings async

This is a first attempt start at making things async. As an example, this makes the creation of the study listings async so the loading is non-blocking or other pages.
Maybe in the future, but for now we are using the list of study objects to populate the rows in the table. Once we have a qiita_ware API this may change.