Refactors ->Post#createByUser

* Params(postAttributes, user, callback)
* Actually makes PostFixture useful (acts like a factory)
Fixes bad call to 'User'
Centralizes Redis Client

Prevent multiple connections to redis server
Better configuration for db env connection
Corrects typo & better array check
EventsMonitor monitors "userCreatedPost"

Less score than 'userRelayedPost'