Add Dotenv Gem

We use [Dotenv](https://github.com/bkeepers/dotenv) to manage and load environment variables, and this wasn't in the Gemfile, which I suspect was causing #279 and #280 - these issues *should* go away once this PR is merged and deployed.