Fix handling of empty data
A user found that calling data.current(symbol('UJB'))
was consistently resulting in errors because of a lack of data on the symbol from Polygon. Now, an empty dataframe will be returned rather than an error. Also, iexfinance released an update which breaks pipeline-live's previous version, so I'm updating the dockerhub dependency to point to its current version.