Support loading a different pryrc from ENV

If the user exports $PRYRC, assume that's the end-user configuration file, and
load that instead of `~/.pryrc`. Closes #893.
Merge pull request #893 from evaryont/master

Support customizing the location of ~/.pryrc