Fix use of Redis session storage

* app.js: Use MemoryStore session storage for 'development', local Redis server for 'testing' and RedisCloud (Heroku add-on) for 'production' environments.