Fix deep symbolize keys

Adds a helpful error message when passing garbage input to Hashr on initialize.
Also uses https for Gemfile source instead of plain ol' http.

fixes #2