adding simple test for BindPFlag
fixing problem with case sensitivity with keys in env and flags maps
work in progress
adding preliminary etcd support
existing tests pass
add readremoteconfig for cases when there are no local configuration files
added error for remote configuration not found
Actually return the kvstore retrieved from the kv server
removing some debugging printlns
Merge pull request #13 from chrishamant/master
Added basic documentation, pointers to crypt repository, and tests for precedence
add support for consul
document consul support, not requirement to set config type for remote KV stores
merge upstream/master
Merge pull request #17 from bketelsen/etcd-consul-crypt

Etcd consul crypt
Fix typo
Merge pull request #18 from stp-ip/patch-1

Fix typo
Materialized path key traversal.

Allows deep access of config settings via a dot-delimited materialized path.
Environment variables may also be set to corresponding deep keys using double
underscores in place of the usual period delimiter. E.g:

  clothing.jacket => CLOTHING__JACKET
Adding some test cases for deep aliases.
Documentation for nested config access.