Handle case where text/plain doesn't exist
Handle case where text/plain doesn't exist

and fix button styling

E.g. plotly doesn't return text/plain mime type

xanecs/hydrogen,rgbkrk/hydrogen,nteract/hydrogen,nteract/hydrogen