Implements Model::connect, set and get for redis datastores along with tests
Adds ability to interact with hashes in redis
Merge branch 'master' into model
Writes connect, get, and set for redis in Model
Implements expire for redis in Model
Splits logic for connection, set, get and expire off into a separate method for each datastore type
Creates sanitize method and tests
Modifies line length
Notes proper code coverage in tests
Refactors for concision
100% Code Coverage
Refactor of Auth
Uses Model::sanitize for sanitization