add a redis prefix to keys
fix seeding with proper key prefix
introduce requireAuth and endpointAuth

- requireAuth will override endpoint settings and always require
  authentication on all endpoints
- endpointAuth will delegate this to the endpoint.auth truthiness
tweak README to update requirements
Merge pull request #2 from dweinstein/dev

Dev