Refactor configuration to deduplicate code
Remove Rails dependency

Retains the ability to use Rails ENVs and configuration directories, but
generalizes for use outside of Rails.  Also frees for use with Rails
versions not officially 'suppported'.
Loosen Rails development dependency
Fix merge
Merge branch 'no-reply-feature/remove-rails'