Changed redis dep to latest 0.x, this is to take advantage of new error event instead of throw.
added .idea to ignore