added RedisTextEngine; Mongo, Redis, Rest engines: support promise; removed requirejs & amdefine deps; phew;